diff --git a/src/lib/i18n/locales/fr-FR/translation.json b/src/lib/i18n/locales/fr-FR/translation.json index 151281ce92..3f24312660 100644 --- a/src/lib/i18n/locales/fr-FR/translation.json +++ b/src/lib/i18n/locales/fr-FR/translation.json @@ -5,46 +5,46 @@ "(e.g. `sh webui.sh --api`)": "(par exemple `sh webui.sh --api`)", "(latest)": "(dernière version)", "(leave blank for to use commercial endpoint)": "laisser vide pour l'utilisation d'un point d'extension commercial", - "[Last] dddd [at] h:mm A": "", - "[Today at] h:mm A": "", - "[Yesterday at] h:mm A": "", + "[Last] dddd [at] h:mm A": "dddd [dernier] à H[h]mm", + "[Today at] h:mm A": "[Aujourd'hui à] H[h]mm", + "[Yesterday at] h:mm A": "[Hier à] H[h]mm", "{{ models }}": "{{ models }}", "{{COUNT}} Available Tools": "{{COUNT}} outils disponibles ", "{{COUNT}} characters": "{{COUNT}} caractères", "{{COUNT}} extracted lines": "{{COUNT}} lignes extraites", - "{{COUNT}} files": "", + "{{COUNT}} files": "{{COUNT}} fichiers", "{{COUNT}} hidden lines": "Nombres de lignes cachées {{COUNT}}", - "{{COUNT}} members": "", + "{{COUNT}} members": "{{COUNT}} membres", "{{COUNT}} Replies": "{{COUNT}} réponses", - "{{COUNT}} Rows": "", + "{{COUNT}} Rows": "{{COUNT}} lignes", "{{COUNT}} Sources": "{{COUNT}} Sources", "{{COUNT}} words": "{{COUNT}} mots", - "{{COUNT}}d_time_ago": "", - "{{COUNT}}h_time_ago": "", - "{{COUNT}}m_time_ago": "", - "{{COUNT}}w_time_ago": "", - "{{COUNT}}y_time_ago": "", + "{{COUNT}}d_time_ago": "{{COUNT}}j", + "{{COUNT}}h_time_ago": "{{COUNT}}h", + "{{COUNT}}m_time_ago": "{{COUNT}}min", + "{{COUNT}}w_time_ago": "{{COUNT}}sem", + "{{COUNT}}y_time_ago": "{{COUNT}}a", "{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} à {{LOCALIZED_TIME}}", "{{model}} download has been canceled": "Le téléchargement de {{model}} a été annulé", - "{{modelName}} profile image": "", + "{{modelName}} profile image": "Image de profil de {{modelName}}", "{{NAMES}} reacted with {{REACTION}}": "", "{{user}}'s Chats": "Conversations de {{user}}", "{{webUIName}} Backend Required": "Backend {{webUIName}} requis", - "*Prompt node ID(s) are required for image generation": "*Les ID de noeud du prompt sont nécessaires pour la génération d'images", + "*Prompt node ID(s) are required for image generation": "*Les ID de noeud du prompt sont nécessaires pour la génération d'image", "1 Source": "1 Source", - "1m_time_ago": "", - "A collaboration channel where people join as members": "", - "A discussion channel where access is controlled by groups and permissions": "", + "1m_time_ago": "1min", + "A collaboration channel where people join as members": "Un canal collaboratif où les membres rejoignent librement", + "A discussion channel where access is controlled by groups and permissions": "Un canal de discussion où l'accès est contrôlé par les groupes et les permissions", "A new version (v{{LATEST_VERSION}}) is now available.": "Une nouvelle version (v{{LATEST_VERSION}}) est disponible.", - "A private conversation between you and selected users": "", + "A private conversation between you and selected users": "Une conversation privée entre vous et les utilisateurs sélectionnés", "A task model is used when performing tasks such as generating titles for chats and web search queries": "Un modèle de tâche est utilisé lors de l'exécution de tâches telles que la génération de titres pour les conversations et les requêtes de recherche sur le web.", "a user": "un utilisateur", "About": "À propos", - "Accept Autocomplete Generation\nJump to Prompt Variable": "", + "Accept Autocomplete Generation\nJump to Prompt Variable": "Accepter l'autocomplétion\nRenseigner les variables du prompt", "Access": "Accès", "Access Control": "Contrôle d'accès", "Access Grants": "", - "Access List": "", + "Access List": "Liste des accès", "Accessible to all users": "Accessible à tous les utilisateurs", "Account": "Compte", "Account Activation Pending": "Activation du compte en attente", @@ -57,13 +57,13 @@ "Activate this command by typing \"/{{COMMAND}}\" to chat input.": "Activez cette commande en tapant \"/{{COMMAND}}\" dans l'entrée de la conversation.", "Active": "Actif", "Active Users": "Utilisateurs connectés", - "Activity": "", + "Activity": "Activité", "Add": "Ajouter", - "Add a model ID": "Ajouter un identifiant de modèle", + "Add a model ID": "Ajouter un ID de modèle", "Add a short description about what this model does": "Ajoutez une brève description de ce que fait ce modèle.", "Add a tag": "Ajouter un tag", "Add a tag...": "", - "Add Access": "", + "Add Access": "Ajouter un accès", "Add Arena Model": "Ajouter un modèle d'arène", "Add Connection": "Ajouter une connexion", "Add Content": "Ajouter du contenu", @@ -72,26 +72,26 @@ "Add Custom Prompt": "", "Add Details": "Ajouter des détails", "Add Files": "Ajouter des fichiers", - "Add Image": "", + "Add Image": "Ajouter une image", "Add Member": "", - "Add Members": "", + "Add Members": "Ajouter des membres", "Add Memory": "Ajouter un souvenir", "Add Model": "Ajouter un modèle", "Add Reaction": "Ajouter une réaction", "Add tag": "", "Add Tag": "Ajouter un tag", - "Add Terminal": "", - "Add Terminal Connection": "", + "Add Terminal": "Ajouter un terminal", + "Add Terminal Connection": "Ajouter une connexion à un terminal", "Add text content": "Ajouter du contenu textuel", - "Add to favorites": "", + "Add to favorites": "Ajouter aux favoris", "Add User": "Ajouter un utilisateur", "Add User Group": "Ajouter un groupe d'utilisateurs", - "Add webpage": "", + "Add webpage": "Ajouter une page web", "Add your Open Terminal URL and API key in Settings → Integrations.": "", "Additional Config": "Configuration supplémentaire", "Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "", - "Additional feedback comments": "", - "Additional Parameters": "", + "Additional feedback comments": "Commentaires supplémentaires", + "Additional Parameters": "Paramètres supplémentaires", "Adds filenames, titles, sections, and snippets into the BM25 text to improve lexical recall.": "", "Adjusting these settings will apply changes universally to all users.": "L'ajustement de ces réglages appliquera universellement les changements à tous les utilisateurs.", "admin": "administrateur", @@ -104,14 +104,14 @@ "Advanced Parameters": "Réglages avancés", "Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "", "Advanced Params": "Réglages avancés", - "After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "", + "After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "Après avoir mis à jour ou modifié le modèle d'embedding, vous devez réindexer la base de connaissances pour que les changements prennent effet. Vous pouvez le faire en utilisant le bouton « Réindexer » ci-dessous.", "AI": "IA", "All": "Tout", "All chats have been unarchived.": "", - "All models are now hidden": "", - "All models are now visible": "", - "All models deleted successfully": "Tous les modèles ont été supprimés avec succès", - "All time": "", + "All models are now hidden": "Tous les modèles sont maintenant masqués", + "All models are now visible": "Tous les modèles sont maintenant visibles", + "All models deleted successfully": "Tous les modèles supprimés avec succès", + "All time": "Toute la période", "All Users": "", "Allow Call": "Autoriser les appels", "Allow Chat Controls": "Autoriser les contrôles de la conversation", @@ -127,8 +127,8 @@ "Allow File Upload": "Autoriser le téléversement de fichiers", "Allow Multiple Models in Chat": "Autoriser plusieurs modèles dans la conversation", "Allow non-local voices": "Autoriser les voix non locales", - "Allow Rate Response": "", - "Allow Regenerate Response": "Autoriser la régénération de la réponse", + "Allow Rate Response": "Autoriser l'évaluation de la réponse", + "Allow Regenerate Response": "Autoriser la regénération de la réponse", "Allow Sharing With Users": "", "Allow Speech to Text": "Autoriser la reconnaissance vocale", "Allow Temporary Chat": "Autoriser la conversation temporaire", @@ -154,13 +154,13 @@ "and {{COUNT}} more": "et {{COUNT}} autres", "and create a new shared link.": "et créer un nouveau lien partagé.", "Android": "Android", - "Anyone": "", + "Anyone": "Tout le monde", "API Base URL": "URL de base de l'API", "API Base URL for Datalab Marker service. Defaults to: https://www.datalab.to/api/v1/marker": "URL de base de l'API pour le service Datalab Marker. Par défaut : https://www.datalab.to/api/v1/marker", - "API Key": "Clé d'API", - "API Key created.": "Clé d'API générée.", + "API Key": "Clé API", + "API Key created.": "Clé API générée.", "API Key Endpoint Restrictions": "Restrictions des points de terminaison de la clé API", - "API keys": "Clés d'API", + "API keys": "Clés API", "API Keys": "", "API Mode": "", "API Timeout": "", @@ -172,21 +172,21 @@ "applies to all users with the \"user\" role": "s'applique à tous les utilisateurs ayant le rôle « utilisateur »", "April": "Avril", "Archive": "Archiver", - "Archive All": "", + "Archive All": "Tout archiver", "Archive All Chats": "Archiver toutes les conversations", "Archived Chats": "Conversations archivées", "archived-chat-export": "exportation de conversation archivée", - "Are you sure you want to archive all chats? This action cannot be undone.": "", - "Are you sure you want to clear all memories? This action cannot be undone.": "Êtes-vous certain de vouloir supprimer toutes les mémoires ? Cette action est définitive.", - "Are you sure you want to delete \"{{NAME}}\"?": "", - "Are you sure you want to delete all chats? This action cannot be undone.": "", + "Are you sure you want to archive all chats? This action cannot be undone.": "Êtes-vous sûr de vouloir archiver toutes les conversations ? Cette action est irréversible.", + "Are you sure you want to clear all memories? This action cannot be undone.": "Êtes-vous certain de vouloir supprimer toutes les mémoires ? Cette action est irréversible.", + "Are you sure you want to delete \"{{NAME}}\"?": "Êtes-vous sûr de vouloir supprimer \"{{NAME}}\" ?", + "Are you sure you want to delete all chats? This action cannot be undone.": "Êtes-vous sûr de vouloir supprimer toutes les conversations ? Cette action est irréversible.", "Are you sure you want to delete this channel?": "Êtes-vous sûr de vouloir supprimer ce canal ?", "Are you sure you want to delete this message?": "Êtes-vous sûr de vouloir supprimer ce message ?", "Are you sure you want to delete this version? Child versions will be relinked to this version's parent.": "", - "Are you sure you want to unarchive all archived chats?": "Êtes-vous sûr de vouloir désarchiver toutes les conversations archivées?", + "Are you sure you want to unarchive all archived chats?": "Êtes-vous sûr de vouloir désarchiver toutes les conversations ?", "Arena Models": "Modèles d'arène", "Artifacts": "Artéfacts", - "Asc": "", + "Asc": "Croissant", "Ask": "Demander", "Ask a question": "Posez votre question", "Assistant": "Assistant", @@ -271,12 +271,12 @@ "Change Password": "Changer le mot de passe", "Change User Role": "", "Channel": "Canal", - "Channel deleted successfully": "Le canal a été supprimée avec succès", + "Channel deleted successfully": "Canal supprimé avec succès", "Channel Name": "Nom du canal", - "Channel name cannot be empty.": "", - "Channel name must be less than 128 characters": "", - "Channel Type": "", - "Channel updated successfully": "Le canal a été mise à jour avec succès", + "Channel name cannot be empty.": "Le nom du canal ne peut pas être vide.", + "Channel name must be less than 128 characters": "Le nom du canal doit faire moins de 128 caractères", + "Channel Type": "Type de canal", + "Channel updated successfully": "Canal mis à jour avec succès", "Channels": "Canaux", "Character": "Caractère", "Character limit for autocomplete generation input": "Limite de caractères pour la génération des suggestions", @@ -287,13 +287,13 @@ "Chat Completions": "", "Chat Conversation": "Conversation par chat", "Chat direction": "Direction de la conversation", - "Chat exported successfully": "", + "Chat exported successfully": "Conversation exportée avec succès", "Chat History": "", "Chat ID": "ID de chat", - "Chat moved successfully": "La conversation a été déplacé avec succès", + "Chat moved successfully": "Conversation déplacée avec succès", "Chat Permissions": "Autorisations de la conversation", "Chat Tags Auto-Generation": "Génération automatique des tags", - "Chat unshared successfully.": "", + "Chat unshared successfully.": "Conversation non partagée avec succès.", "chats": "", "Chats": "Conversations", "Check Again": "Vérifiez à nouveau.", @@ -334,9 +334,9 @@ "Close chat controls": "", "Close citation modal": "", "Close Configure Connection Modal": "Fermer la fenêtre de configuration de la connexion", - "Close feedback": "", + "Close feedback": "Fermer la fenêtre d'évaluation", "Close modal": "Fermer la fenêtre", - "Close Modal": "", + "Close Modal": "Fermer la fenêtre", "Close settings modal": "Fermer la fenêtre des réglages", "Close Sidebar": "Fermer la barre latérale", "cloud": "", @@ -347,11 +347,11 @@ "Code Execution": "", "Code Execution Engine": "Moteur d'execution de code", "Code Execution Timeout": "Délai d'exécution du code dépassé", - "Code formatted successfully": "Le code a été formaté avec succès", + "Code formatted successfully": "Code formaté avec succès", "Code Interpreter": "Interpreteur de code", "Code Interpreter Engine": "Moteur de l'interpreteur de code", "Code Interpreter Prompt Template": "Modèle d'invite pour l'interpréteur de code", - "Collaboration channel where people join as members": "", + "Collaboration channel where people join as members": "Canal collaboratif où les membres rejoignent librement", "Collapse": "Réduire", "Collection": "Collection", "Collections": "", @@ -360,8 +360,8 @@ "ComfyUI API Key": "Clé API ComfyUI", "ComfyUI Base URL": "URL de base ComfyUI", "ComfyUI Base URL is required.": "L'URL de base ComfyUI est requise.", - "ComfyUI Workflow": "Flux de travaux de ComfyUI", - "ComfyUI Workflow Nodes": "Noeud du flux de travaux de ComfyUI", + "ComfyUI Workflow": "Workflow ComfyUI", + "ComfyUI Workflow Nodes": "Noeuds du workflow ComfyUI", "Comma separated Node Ids (e.g. 1 or 1,2)": "ID de nœud séparés par des virgules (Ex : 1 ou 1,2)", "command": "", "Command": "Commande", @@ -412,8 +412,8 @@ "Copy API Key": "", "Copy content": "", "Copy Formatted Text": "Copier le texte en gardant le format", - "Copy Last Code Block": "", - "Copy Last Response": "", + "Copy Last Code Block": "Copier le dernier bloc de code", + "Copy Last Response": "Copier la dernière réponse", "Copy link": "Copier le lien", "Copy Link": "Copier le lien", "Copy Prompt": "", @@ -423,7 +423,7 @@ "Copy URL": "", "Copying to clipboard was successful!": "La copie dans le presse-papiers a réussi !", "CORS must be properly configured by the provider to allow requests from Open WebUI.": "Le réglage CORS doit être correctement configuré par le fournisseur pour autoriser les requêtes provenant de l'Open WebUI.", - "Could not read file.": "", + "Could not read file.": "Impossible de lire le fichier.", "Create": "Créer", "Create a knowledge base": "Créer une base de connaissances", "Create a model": "Créer un modèle", @@ -432,7 +432,7 @@ "Create Admin Account": "Créer un compte administrateur", "Create Channel": "Créer un canal", "Create Folder": "Créer un dossier", - "Create Image": "", + "Create Image": "Création d'image", "Create Knowledge": "Créer une connaissance", "Create Model": "", "Create new key": "Créer une nouvelle clé", @@ -443,8 +443,8 @@ "Created at": "Créé le", "Created At": "Créé le", "Created by": "Créé par", - "Created by you": "", - "Created on {{date}}": "", + "Created by you": "Créé par vous", + "Created on {{date}}": "Créé le {{date}}", "CSV Import": "Import CSV", "Ctrl+Enter to Send": "Ctrl+Enter pour envoyer", "Current Model": "Modèle actuel", @@ -460,8 +460,8 @@ "Data Controls": "Contrôles des données", "Database": "Base de données", "Datalab Marker API": "API Datalab Marker", - "DD/MM/YYYY": "JJ/MM/AAAA", - "DDGS Backend": "", + "DD/MM/YYYY": "DD/MM/YYYY", + "DDGS Backend": "DDGS Backend", "December": "Décembre", "Decrease UI Scale": "", "Deepgram": "", @@ -472,7 +472,7 @@ "Default description enabled": "Description par défaut activée", "Default Features": "Fonctionnalités par défaut", "Default Filters": "Filtres par défaut", - "Default Group": "", + "Default Group": "Groupe par défaut", "Default mode works with a wider range of models by calling tools once before execution. Native mode leverages the model's built-in tool-calling capabilities, but requires the model to inherently support this feature.": "Le mode par défaut fonctionne avec une plus large gamme de modèles en appelant les outils une fois avant l'exécution. Le mode natif exploite les capacités d'appel d'outils intégrées du modèle, mais nécessite que le modèle prenne en charge cette fonctionnalité.", "Default Model": "Modèle standard", "Default model updated": "Modèle par défaut mis à jour", @@ -486,20 +486,20 @@ "Defaults": "", "Delete": "Supprimer", "Delete a model": "Supprimer un modèle", - "Delete All": "", + "Delete All": "Tout supprimer", "Delete All Chats": "Supprimer toutes les conversations", - "Delete all contents inside this folder": "", + "Delete all contents inside this folder": "Supprimer tout le contenu de ce dossier", "Delete Chat": "Supprimer la Conversation", "Delete chat?": "Supprimer la conversation ?", - "Delete File": "", + "Delete File": "Supprimer le fichier", "Delete folder?": "Supprimer le dossier ?", "Delete function?": "Supprimer la fonction ?", "Delete Message": "Supprimer le message", "Delete message?": "Supprimer le message ?", "Delete Model": "", - "Delete note?": "Supprimer la note?", + "Delete note?": "Supprimer la note ?", "Delete prompt?": "Supprimer le prompt ?", - "Delete skill?": "", + "Delete skill?": "Supprimer le skill ?", "delete this link": "supprimer ce lien", "Delete tool?": "Effacer l'outil ?", "Delete User": "Supprimer le compte d'utilisateur", @@ -509,7 +509,7 @@ "Deleted {{name}}": "Supprimé {{name}}", "Deleted User": "Utilisateur supprimé", "Deployment names are required for Azure OpenAI": "Les noms de déploiement sont requis pour Azure OpenAI", - "Desc": "", + "Desc": "Décroissant", "Describe the edit...": "", "Describe the image...": "", "Describe what changed...": "", @@ -521,10 +521,10 @@ "Direct": "Direct", "Direct Connections": "Direct connexions", "Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "Les connexions directes permettent aux utilisateurs de se connecter à leurs propres points d'extension API compatibles OpenAI.", - "Direct Message": "", + "Direct Message": "Message direct", "Direct Tool Servers": "Serveur d'outils directs", "Directory selection was cancelled": "La sélection du répertoire a été annulée", - "Disable All": "", + "Disable All": "Désactiver tout", "Disable Code Interpreter": "Désactiver l'interpréteur de code", "Disable Image Extraction": "Empecher l'extraction d'image", "Disable image extraction from the PDF. If Use LLM is enabled, images will be automatically captioned. Defaults to False.": "Désactive l'extraction d'images du PDF. Si l'option Utiliser le LLM est activée, les images seront automatiquement légendées. La valeur par défaut est False.", @@ -539,7 +539,7 @@ "Discover, download, and explore custom prompts": "Découvrez, téléchargez et explorez des prompts personnalisés", "Discover, download, and explore custom tools": "Découvrez, téléchargez et explorez des outils personnalisés", "Discover, download, and explore model presets": "Découvrir, télécharger et explorer des préréglages de modèles", - "Discussion channel where access is based on groups and permissions": "", + "Discussion channel where access is based on groups and permissions": "Canal de discussion où l'accès est basé sur les groupes et les permissions", "Display": "Afficher", "Display chat title in tab": "Afficher le nom de la conversation dans l'onglet", "Display Emoji in Call": "Afficher les emojis pendant l'appel", @@ -550,16 +550,16 @@ "Dive into knowledge": "Plonger dans les connaissances", "Do not install functions from sources you do not fully trust.": "N'installez pas de fonctions provenant de sources auxquelles vous ne faites pas entièrement confiance.", "Do not install tools from sources you do not fully trust.": "N'installez pas d'outils provenant de sources auxquelles vous ne faites pas entièrement confiance.", - "Do you want to sync your usage stats with Open WebUI Community?": "", + "Do you want to sync your usage stats with Open WebUI Community?": "Souhaitez-vous synchroniser vos statistiques d'utilisation avec la communauté Open WebUI ?", "Docling": "Docling", "Docling Parameters": "", "Docling Server URL required.": "URL du serveur Docling requise.", "Document": "Document", - "Document Intelligence": "Intelligence documentaire", - "Document Intelligence endpoint required.": "Point de terminaison Document Intelligence requis.", - "Document Intelligence Model": "", + "Document Intelligence": "Document Intelligence", + "Document Intelligence endpoint required.": "Endpoint Document Intelligence requis.", + "Document Intelligence Model": "Modèle Document Intelligence", "Documentation": "Documentation", - "Documents": "", + "Documents": "Documents", "does not make any external connections, and your data stays securely on your locally hosted server.": "n'établit aucune connexion externe et garde vos données en sécurité sur votre serveur local.", "Domain Filter List": "Liste des domaines à filtrés", "don't fetch random pipelines from sources you don't trust.": "Ne récupérez pas des pipelines aléatoires depuis des sources non fiables.", @@ -574,10 +574,10 @@ "Download as SVG": "Télécharger au format SVG", "Download canceled": "Téléchargement annulé", "Download Database": "Télécharger la base de données", - "Downloading stats...": "", + "Downloading stats...": "Téléchargement des statistiques...", "Draw": "Match nul", "Drop any files here to upload": "Déposez des fichiers ici pour les téléverser", - "Drop files here to upload": "", + "Drop files here to upload": "Déposez des fichiers ici pour les téléverser", "DuckDuckGo": "", "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "par ex. '30s', '10 min'. Les unités de temps valides sont 's', 'm', 'h'.", "e.g. 'low', 'medium', 'high'": "", @@ -608,14 +608,14 @@ "Edit Connection": "Modifier la connexion", "Edit Default Permissions": "Modifier les autorisations par défaut", "Edit Folder": "Modifier le dossier", - "Edit Image": "Modifier l'image", + "Edit Image": "Modification d'image", "Edit Last Message": "Modifier le dernier message", "Edit Memory": "Modifier la mémoire", "Edit Prompt": "", - "Edit Terminal Connection": "", + "Edit Terminal Connection": "Modifier la connexion à un terminal", "Edit User": "Modifier l'utilisateur", "Edit User Group": "Modifier le groupe d'utilisateurs", - "Edit workflow.json content": "", + "Edit workflow.json content": "Modifier le contenu de workflow.json", "edited": "édité", "Edited": "Édité", "Editing": "Édition en cours", @@ -629,7 +629,7 @@ "Embedding Concurrent Requests": "", "Embedding Model": "Modèle d'embedding", "Embedding Model Engine": "Moteur de modèle d'embedding", - "Enable All": "", + "Enable All": "Activer tout", "Enable API Keys": "Autoriser les clés API", "Enable autocomplete generation for chat messages": "Activer la génération des suggestions pour les messages", "Enable Code Execution": "Autoriser l'execution de code", @@ -653,9 +653,9 @@ "Enter a detail about yourself for your LLMs to recall": "Saisissez un détail sur vous-même que vos LLMs pourront se rappeler", "Enter a title for the pending user info overlay. Leave empty for default.": "Entrez un titre pour l'interface utilisateur en attente. Laissez vide pour le défaut.", "Enter a watermark for the response. Leave empty for none.": "Entrez un filigrane pour la réponse. Laissez vide pour aucun.", - "Enter additional headers in JSON format": "", - "Enter additional headers in JSON format (e.g. {\"X-Custom-Header\": \"value\"}": "", - "Enter additional parameters in JSON format": "", + "Enter additional headers in JSON format": "Entrez les en-têtes supplémentaires au format JSON", + "Enter additional headers in JSON format (e.g. {\"X-Custom-Header\": \"value\"}": "Entrez les en-têtes supplémentaires au format JSON (par ex. {\"X-Custom-Header\": \"value\"}", + "Enter additional parameters in JSON format": "Entrez les paramètres supplémentaires au format JSON", "Enter api auth string (e.g. username:password)": "Entrez la chaîne d'authentification de l'API (par ex. nom d'utilisateur:mot de passe)", "Enter Application DN": "Entrez le DN de l'application", "Enter Application DN Password": "Entrez le mot de passe DN de l'application", @@ -664,22 +664,22 @@ "Enter Bocha Search API Key": "Entrez la clé API Bocha Search", "Enter Brave Search API Key": "Entrez la clé API Brave Search", "Enter certificate path": "Entrez le chemin du certificat", - "Enter Chunk Min Size Target": "", + "Enter Chunk Min Size Target": "Entrez la taille minimale cible des chunks", "Enter Chunk Overlap": "Entrez le chevauchement des chunks", "Enter Chunk Size": "Entrez la taille des chunks", "Enter comma-separated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "Entrez des paires \"token:valeur_biais\" séparées par des virgules (exemple : 5432:100, 413:-100)", "Enter content for the pending user info overlay. Leave empty for default.": "Entrez le contenu pour l'interface utilisateur en attente. Laissez vide pour le défaut.", "Enter coordinates (e.g. 51.505, -0.09)": "Entrez les coordonnées (Ex : 51.505, -0.09)", - "Enter Datalab Marker API Base URL": "Saisissez l'URL de base de l'API Datalab Marker", + "Enter Datalab Marker API Base URL": "Entrez l'URL de base de l'API Datalab Marker", "Enter Datalab Marker API Key": "Entrez la clé API Datalab Marker", "Enter description": "Entrez la description", - "Enter Docling API Key": "Entrez la clé API de Docling", - "Enter Docling Server URL": "Entrez l'url du serveur Docling", - "Enter Document Intelligence Endpoint": "Entrez le point d'extension d'Intelligence documentaire", - "Enter Document Intelligence Key": "Entrez la clé du sevice d'Intelligence documentaire", - "Enter Document Intelligence Model": "", - "Enter domains separated by commas (e.g., example.com,site.org,!excludedsite.com)": "", - "Enter Exa API Key": "Entrez la clé d'api de Exa", + "Enter Docling API Key": "Entrez la clé API Docling", + "Enter Docling Server URL": "Entrez l'URL du serveur Docling", + "Enter Document Intelligence Endpoint": "Entrez l'endpoint Document Intelligence", + "Enter Document Intelligence Key": "Entrez la clé Document Intelligence", + "Enter Document Intelligence Model": "Entrez le modèle Document Intelligence", + "Enter domains separated by commas (e.g., example.com,site.org,!excludedsite.com)": "Entrez les domaines séparés par des virgules (par ex. example.com,site.org,!excludedsite.com)", + "Enter Exa API Key": "Entrez la clé API Exa", "Enter External Document Loader API Key": "Entrez la clé API du chargeur de documents externe", "Enter External Document Loader URL": "Entrez l'URL du chargeur de documents externe", "Enter External Web Loader API Key": "Entrez la clé API du chargeur Web externe", @@ -687,55 +687,55 @@ "Enter External Web Search API Key": "Entrez la clé API de la recherche Web externe", "Enter External Web Search URL": "Entrez l'URL de la recherche Web externe", "Enter Firecrawl API Base URL": "Entrez l'URL de base de l'API Firecrawl", - "Enter Firecrawl API Key": "Entrez la clé API de Firecrawl", - "Enter Firecrawl Timeout": "", + "Enter Firecrawl API Key": "Entrez la clé API Firecrawl", + "Enter Firecrawl Timeout": "Entrez le délai d'expiration Firecrawl", "Enter folder name": "Entrez le nom du dossier", - "Enter function name filter list (e.g. func1, !func2)": "", + "Enter function name filter list (e.g. func1, !func2)": "Entrez la liste de filtres de fonctions (par ex. func1, !func2)", "Enter Github Raw URL": "Entrez l'URL brute de GitHub", "Enter Google PSE API Key": "Entrez la clé API Google PSE", "Enter Google PSE Engine Id": "Entrez l'identifiant du moteur Google PSE", "Enter hex color (e.g. #FF0000)": "Entrez la couleur hexadécimale (Ex : #FF0000)", "Enter Image Size (e.g. 512x512)": "Entrez la taille de l'image (par ex. 512x512)", - "Enter Jina API Base URL": "", + "Enter Jina API Base URL": "Entrez l'URL de base de l'API Jina", "Enter Jina API Key": "Entrez la clé API Jina", - "Enter JSON config (e.g., {\"disable_links\": true})": "", + "Enter JSON config (e.g., {\"disable_links\": true})": "Entrez la configuration JSON (par ex. {\"disable_links\": true})", "Enter Jupyter Password": "Entrez le mot de passe Jupyter", "Enter Jupyter Token": "Entrez le Token Jupyter", - "Enter Jupyter URL": "Entrez l'url de Jupyter", - "Enter Kagi Search API Key": "Entrez la clé API Kagi Search", + "Enter Jupyter URL": "Entrez l'URL de Jupyter", + "Enter Kagi Search API Key": "Entrez la clé API Kagi", "Enter Key Behavior": "Comportement de la touche Entrée", "Enter language codes": "Entrez les codes de langue", - "Enter MinerU API Key": "", - "Enter Mistral API Base URL": "", - "Enter Mistral API Key": "Entrez la clé APU de Mistral", + "Enter MinerU API Key": "Entrez la clé API MinerU", + "Enter Mistral API Base URL": "Entrez l'URL de base de l'API Mistral", + "Enter Mistral API Key": "Entrez la clé API Mistral", "Enter Model ID": "Entrez l'ID du modèle", "Enter model tag (e.g. {{modelTag}})": "Entrez le tag du modèle (par ex. {{modelTag}})", "Enter Mojeek Search API Key": "Entrez la clé API Mojeek", "Enter name": "Entrez votre nom", "Enter New Password": "Entrez votre nouveau mots de passe", "Enter Number of Steps (e.g. 50)": "Entrez le nombre d'étapes (par ex. 50)", - "Enter Ollama Cloud API Key": "", - "Enter Perplexity API Key": "Entrez la clé pour l'API de Perplixity", - "Enter Perplexity Search API URL": "", + "Enter Ollama Cloud API Key": "Entrez la clé API Ollama Cloud", + "Enter Perplexity API Key": "Entrez la clé API Perplexity", + "Enter Perplexity Search API URL": "Entrez l'URL de l'API Perplexity", "Enter Playwright Timeout": "Entrez le délai d'expiration Playwright", - "Enter Playwright WebSocket URL": "Entrez l'irl du websocket Playwright", - "Enter proxy URL (e.g. https://user:password@host:port)": "Entrez l'URL du proxy (par ex. https://use:password@host:port)", + "Enter Playwright WebSocket URL": "Entrez l'URL du websocket Playwright", + "Enter proxy URL (e.g. https://user:password@host:port)": "Entrez l'URL du proxy (par ex. https://user:password@host:port)", "Enter reasoning effort": "Entrez l'effort de raisonnement", "Enter Score": "Entrez votre score", "Enter SearchApi API Key": "Entrez la clé API SearchApi", "Enter SearchApi Engine": "Entrez le moteur de recherche SearchApi", "Enter Searxng Query URL": "Entrez l'URL de la requête Searxng", - "Enter Searxng search language": "", + "Enter Searxng search language": "Entrez la langue de recherche de Searxng", "Enter Seed": "Entrez Seed", - "Enter SerpApi API Key": "Entrez la clé API SerPAI", - "Enter SerpApi Engine": "Entrez le moteur SerApi", + "Enter SerpApi API Key": "Entrez la clé API SerpApi", + "Enter SerpApi Engine": "Entrez le moteur SerpApi", "Enter Serper API Key": "Entrez la clé API Serper", "Enter Serply API Key": "Entrez la clé API Serply", "Enter Serpstack API Key": "Entrez la clé API Serpstack", "Enter server host": "Entrez l'hôte du serveur", "Enter server label": "Entrez l'étiquette du serveur", "Enter server port": "Entrez le port du serveur", - "Enter skill instructions in markdown...": "", + "Enter skill instructions in markdown...": "Entrez les instructions du skill au format markdown...", "Enter Sougou Search API sID": "Entrez le sID pour l'API Search de Sougou", "Enter Sougou Search API SK": "Entrez la SK pour l'API Search de Sougou", "Enter stop sequence": "Entrez la séquence d'arrêt", @@ -744,8 +744,8 @@ "Enter Tavily API Key": "Entrez la clé API Tavily", "Enter Tavily Extract Depth": "Entrez la profondeur d'extraction de Tavily", "Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Entrez l'URL publique de votre WebUI. Cette URL sera utilisée pour générer des liens dans les notifications.", - "Enter the URL of the function to import": "Entrez l'url de la fonction à importer", - "Enter the URL to import": "Entrer l'url à importer", + "Enter the URL of the function to import": "Entrez l'URL de la fonction à importer", + "Enter the URL to import": "Entrez l'URL à importer", "Enter Tika Server URL": "Entrez l'URL du serveur Tika", "Enter timeout in seconds": "Entrez le délai d'expiration en secondes", "Enter to Send": "Taper entrer pour envoyer", @@ -758,9 +758,9 @@ "Enter Yacy Password": "Entrez le mot de passe Yacy", "Enter Yacy URL (e.g. http://yacy.example.com:8090)": "Entrez l'URL Yacy (par ex. http://yacy.example.com:8090)", "Enter Yacy Username": "Entrez le nom d'utilisateur Yacy", - "Enter Yandex Web Search API Key": "", - "Enter Yandex Web Search URL": "", - "Enter You.com API Key": "", + "Enter Yandex Web Search API Key": "Entrez la clé API de Yandex Web Search", + "Enter Yandex Web Search URL": "Entrez l'URL Yandex Web Search", + "Enter You.com API Key": "Entrez la clé API You.com", "Enter your code here...": "Saisissez votre code ici...", "Enter your current password": "Entrez votre mot de passe actuel", "Enter Your Email": "Entrez votre adresse e-mail", @@ -783,10 +783,10 @@ "Error starting recording.": "Erreur lors du démarrage de l'enregistrement", "Error unloading model: {{error}}": "Erreur lors du déchargement du modèle : {{error}}", "Error uploading file: {{error}}": "Erreur de téléversement du fichier : {{error}}", - "Error: A model with the ID '{{modelId}}' already exists. Please select a different ID to proceed.": "", - "Error: Model ID cannot be empty. Please enter a valid ID to proceed.": "Erreur : l'identifiant du modèle ne peut pas être vide. Veuillez saisir un identifiant valide pour continuer.", + "Error: A model with the ID '{{modelId}}' already exists. Please select a different ID to proceed.": "Erreur : Un modèle avec l'ID '{{modelId}}' existe déjà. Veuillez sélectionner un ID différent pour continuer.", + "Error: Model ID cannot be empty. Please enter a valid ID to proceed.": "Erreur : l'ID du modèle ne peut pas être vide. Veuillez saisir un ID valide pour continuer.", "Evaluations": "Évaluations", - "Exa API Key": "Clé d'Exa API", + "Exa API Key": "Clé API Exa", "Example: (&(objectClass=inetOrgPerson)(uid=%s))": "Exemple: (&(objectClass=inetOrgPerson)(uid=%s))", "Example: ALL": "Exemple: TOUS", "Example: mail": "Exemple: mail", @@ -801,7 +801,7 @@ "Experimental": "Expérimental", "Explain": "Explique", "Explore the cosmos": "Explorer le cosmos", - "Export": "Exportation", + "Export": "Exporter", "Export All Archived Chats": "Exporter toutes les conversations archivées", "Export All Chats (All Users)": "Exporter toutes les conversations (de tous les utilisateurs)", "Export chat (.json)": "Exporter la conversation (.json)", @@ -825,7 +825,7 @@ "Failed to attach file": "", "Failed to clear status": "", "Failed to connect to {{URL}} OpenAPI tool server": "Échec de la connexion au serveur d'outils OpenAPI {{URL}}", - "Failed to connect to {{URL}} terminal server": "", + "Failed to connect to {{URL}} terminal server": "Échec de la connexion au serveur de terminal {{URL}}", "Failed to copy link": "Échec de la copie du lien", "Failed to create API Key.": "Échec de la création de la clé API.", "Failed to delete note": "Échec de la délétion de la note", @@ -848,7 +848,7 @@ "Failed to save connections": "Échec de la sauvegarde des connexions", "Failed to save conversation": "Échec de la sauvegarde de la conversation", "Failed to save models configuration": "Échec de la sauvegarde de la configuration des modèles", - "Failed to save terminal servers": "", + "Failed to save terminal servers": "Échec de la sauvegarde des serveurs de terminal", "Failed to unshare chat.": "", "Failed to update settings": "Échec de la mise à jour des réglages", "Failed to update status": "Échec de la mise à jour du statut", @@ -857,8 +857,8 @@ "Features Permissions": "Autorisations des fonctionnalités", "February": "Février", "Feedback": "", - "Feedback Activity": "", - "Feedback deleted successfully": "", + "Feedback Activity": "Retours utilisateurs", + "Feedback deleted successfully": "Avis supprimé avec succès", "Feedback Details": "Détails du retour d'information", "Feedback History": "Historique des avis", "Feel free to add specific details": "N'hésitez pas à ajouter des détails spécifiques", @@ -870,16 +870,16 @@ "File content": "", "File content updated successfully.": "Contenu du fichier mis à jour avec succès.", "File Context": "", - "File deleted successfully.": "", + "File deleted successfully.": "Fichier supprimé avec succès.", "File Mode": "Mode fichier", - "File name": "", + "File name": "Nom du fichier", "File not found.": "Fichier introuvable.", "File removed successfully.": "Fichier supprimé avec succès.", "File size should not exceed {{maxSize}} MB.": "La taille du fichier ne doit pas dépasser {{maxSize}} Mo.", "File Upload": "Téléversement du fichier", "File uploaded successfully": "Fichier téléversé avec succès", "File uploaded!": "Fichier téléversé !", - "Filename": "", + "Filename": "Nom du fichier", "Files": "Fichiers", "Filter": "Filtre", "Filter is now globally disabled": "Le filtre est maintenant désactivé globalement", @@ -890,7 +890,7 @@ "Firecrawl API Key": "Clé de l'API Firecrawl", "Firecrawl Timeout (s)": "", "Floating Quick Actions": "Actions rapides flottantes", - "Focus Chat Input": "", + "Focus Chat Input": "Activer la zone de saisie", "Folder": "Dossier", "Folder Background Image": "Image d'arrière-plan du dossier", "Folder deleted successfully": "Dossier supprimé avec succès", @@ -898,17 +898,17 @@ "Folder name": "", "Folder Name": "Nom du dossier", "Folder name cannot be empty.": "Le nom du dossier ne peut pas être vide.", - "Folder name updated successfully": "Le nom du dossier a été mis à jour avec succès", + "Folder name updated successfully": "Nom du dossier mis à jour avec succès", "Folder options": "", - "Folder updated successfully": "Le dossier a été mis à jour avec succès", + "Folder updated successfully": "Dossier mis à jour avec succès", "Folders": "Dossiers", "Follow up": "Suivi", "Follow Up Generation": "Suivi de la génération", - "Follow Up Generation Prompt": "Suivi de la génération du protompt", - "Follow up: {{question}}": "", + "Follow Up Generation Prompt": "Suivi de la génération du prompt", + "Follow up: {{question}}": "Relance : {{question}}", "Follow-Up Auto-Generation": "Suivi de l'auto-génération", "Followed instructions perfectly": "A parfaitement suivi les instructions", - "for placeholders": "", + "for placeholders": "pour les variables dynamiques", "Force OCR": "Forcer l'OCR", "Force OCR on all pages of the PDF. This can lead to worse results if you have good text in your PDFs. Defaults to False.": "Forcer l'OCR sur toutes les pages du PDF. Cela peut entraîner de moins bons résultats si vous avez du texte de bonne qualité dans vos PDF. La valeur par défaut est False.", "Forge new paths": "Créer de nouveaux chemins", @@ -921,31 +921,31 @@ "Full Context Mode": "Mode avec injection complète dans le Context", "Function": "Fonction", "Function Calling": "Appel de fonction", - "Function created successfully": "La fonction a été créée avec succès", + "Function created successfully": "Fonction créée avec succès", "Function deleted successfully": "Fonction supprimée avec succès", "Function Description": "Description de la fonction", "Function ID": "ID de la fonction", - "Function imported successfully": "Import de la fonction réalisé", + "Function imported successfully": "Fonction importée avec succès", "Function is now globally disabled": "La fonction est désormais globalement désactivée", "Function is now globally enabled": "La fonction est désormais globalement activée", "Function Name": "Nom de la fonction", "Function Name Filter List": "", - "Function updated successfully": "La fonction a été mise à jour avec succès", + "Function updated successfully": "Fonction mise à jour avec succès", "Functions": "Fonctions", "Functions allow arbitrary code execution.": "Les fonctions permettent l'exécution de code arbitraire.", "Functions imported successfully": "Fonctions importées avec succès", "Gemini": "Gemini", - "Gemini API Key": "", + "Gemini API Key": "Clé API Gemini", "Gemini API Key is required.": "La clé d'API de Gemini est requise", - "Gemini Base URL": "", - "Gemini Endpoint Method": "", + "Gemini Base URL": "URL de base Gemini", + "Gemini Endpoint Method": "Méthode de l'endpoint Gemini", "Gender": "Genre", "General": "Général", - "Generate": "Génére", + "Generate": "Génère", "Generate an image": "Génère une image", - "Generate and edit images": "", - "Generate Message Pair": "", - "Generated Image": "", + "Generate and edit images": "Créer et modifier des images", + "Generate Message Pair": "Générer une paire de messages", + "Generated Image": "Image générée", "Generated images will appear here": "", "Generating search query": "Génération d'une requête de recherche", "Generating...": "Génération en cours...", @@ -953,16 +953,16 @@ "Get information on {{name}} in the UI": "Obtenir des informations sur {{name}} dans l'interface utilisateur", "Get started": "Démarrer", "Get started with {{WEBUI_NAME}}": "Démarrez avec {{WEBUI_NAME}}", - "Global": "Globale", + "Global": "Global", "Good Response": "Bonne réponse", - "Google": "", + "Google": "Google", "Google Drive": "Google Drive", "Google PSE API Key": "Clé API Google PSE", "Google PSE Engine Id": "ID du moteur de recherche PSE de Google", "Gravatar": "", - "Grid": "", - "Grokipedia": "", - "Group Channel": "", + "Grid": "Grille", + "Grokipedia": "Grokipedia", + "Group Channel": "Canal de groupe", "Group created successfully": "Groupe créé avec succès", "Group deleted successfully": "Groupe supprimé avec succès", "Group Description": "Description du groupe", @@ -979,12 +979,12 @@ "Height": "Hauteur", "Hello, {{name}}": "Bonjour, {{name}}.", "Help": "Aide", - "Help the community discover great models": "", + "Help the community discover great models": "Aidez la communauté à découvrir les meilleurs modèles", "Hex Color": "Couleur Hex", "Hex Color - Leave empty for default color": "Couleur Hex - Laissez vide pour la couleur par défaut", "Hidden": "", "Hide": "Cacher", - "Hide All": "", + "Hide All": "Masquer tout", "Hide from Sidebar": "Cacher de la barre latérale", "Hide Model": "Cache le Model", "High": "Elevé", @@ -1010,10 +1010,10 @@ "Image Compression": "Compression d'image", "Image Compression Height": "Compression de la hauteur de l'image", "Image Compression Width": "Compression de la largeur de l'image", - "Image Edit": "", - "Image Edit Engine": "", - "Image Generation": "Génération d'images", - "Image Generation Engine": "Moteur de génération d'images", + "Image Edit": "Modification d'image", + "Image Edit Engine": "Moteur de modification d'image", + "Image Generation": "Génération d'image", + "Image Generation Engine": "Moteur de génération d'image", "Image Max Compression Size": "Taille maximale de compression d'image", "Image Max Compression Size height": "Taille maximale de compression d'image (hauteur)", "Image Max Compression Size width": "Taille maximale de compression d'image (largeur)", @@ -1032,8 +1032,8 @@ "Important Update": "Mise à jour importante", "Inactive": "", "Include": "Inclure", - "Include `--api-auth` flag when running stable-diffusion-webui": "Inclure le drapeau `--api-auth` lors de l'exécution de stable-diffusion-webui", - "Include `--api` flag when running stable-diffusion-webui": "Inclure le drapeau `--api` lorsque vous exécutez stable-diffusion-webui", + "Include `--api-auth` flag when running stable-diffusion-webui": "Inclure le flag `--api-auth` lors de l'exécution de stable-diffusion-webui", + "Include `--api` flag when running stable-diffusion-webui": "Inclure le flag `--api` lors de l'exécution de stable-diffusion-webui", "Includes SharePoint": "Inclut SharePoint", "Increase UI Scale": "", "Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "Influe sur la rapidité avec laquelle l'algorithme répond aux retours d'information du texte généré. Un taux d'apprentissage plus bas entraînera des ajustements plus lents, tandis qu'un taux d'apprentissage plus élevé rendra l'algorithme plus réactif.", @@ -1041,8 +1041,8 @@ "Initials": "Initiales", "Inject file content into conversation context": "", "Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "Injecter l'ensemble du contenu comme contexte pour un traitement complet, recommandé pour les requêtes complexes.", - "Input": "", - "Input Key (e.g. text, unet_name, steps)": "", + "Input": "Entrée", + "Input Key (e.g. text, unet_name, steps)": "Clé de la variable d'entrée (par ex. text, unet_name, steps)", "Input Variables": "Variables d'entrée", "Insert": "Insérer", "Insert Follow-Up Prompt to Input": "", @@ -1057,7 +1057,7 @@ "Invalid file content": "Contenu de fichier invalide", "Invalid file format.": "Format de fichier non valide.", "Invalid JSON file": "Fichier JSON non valide", - "Invalid JSON format for ComfyUI Edit Workflow.": "", + "Invalid JSON format for ComfyUI Edit Workflow.": "Format JSON non valide pour le workflow ComfyUI de modification d'image.", "Invalid JSON format for ComfyUI Workflow.": "Format JSON non valide pour le workflow ComfyUI.", "Invalid JSON format for Parameters": "", "Invalid JSON format in {{NAME}}": "", @@ -1071,7 +1071,7 @@ "join our Discord for help.": "Rejoignez notre Discord pour obtenir de l'aide.", "JSON": "JSON", "JSON Preview": "Aperçu JSON", - "JSON Spec": "", + "JSON Spec": "Spécification JSON", "July": "Juillet", "June": "Juin", "Jupyter Auth": "Auth Jupyter", @@ -1084,7 +1084,7 @@ "Key": "Clé", "Key is required": "La clé est requise", "Keyboard shortcuts": "Raccourcis clavier", - "Keyboard Shortcuts": "", + "Keyboard Shortcuts": "Raccourcis clavier", "Knowledge": "Connaissances", "Knowledge Access": "Accès aux connaissances", "Knowledge Base": "Base de connaissances", @@ -1103,13 +1103,13 @@ "Landing Page Mode": "Mode de la page d'accueil", "Language": "Langue", "Language Locales": "Réglages régionaux de langue", - "Last 24 hours": "", - "Last 30 days": "", - "Last 7 days": "", - "Last 90 days": "", + "Last 24 hours": "Dernières 24 heures", + "Last 30 days": "30 derniers jours", + "Last 7 days": "7 derniers jours", + "Last 90 days": "90 derniers jours", "Last Active": "Dernière activité", "Last Modified": "Dernière modification", - "Last reply": "Déernière réponse", + "Last reply": "Dernière réponse", "LDAP": "LDAP", "LDAP server updated": "Serveur LDAP mis à jour", "Leaderboard": "Classement", @@ -1118,7 +1118,7 @@ "Learn more about Open Terminal": "", "Learn more about OpenAPI tool servers.": "En savoir plus sur les serveurs d'outils OpenAPI.", "Learn more about Voxtral transcription.": "", - "Leave a public review for {{modelName}}": "", + "Leave a public review for {{modelName}}": "Laisser un avis public pour {{modelName}}", "Leave empty for no compression": "Laisser vide pour ne pas compresser", "Leave empty for unlimited": "Laissez vide pour illimité", "Leave empty to include all models from \"{{url}}\" endpoint": "Laissez vide pour inclure tous les modèles de l'endpoint \"{{url}}\"", @@ -1137,7 +1137,7 @@ "Light": "Clair", "Limit concurrent search queries. 0 = unlimited (default). Set to 1 for sequential execution (recommended for APIs with strict rate limits like Brave free tier).": "", "Limits the number of concurrent embedding requests. Set to 0 for unlimited.": "", - "List": "", + "List": "Liste", "Listening...": "Écoute en cours...", "Live": "", "Llama.cpp": "Llama.cpp", @@ -1159,7 +1159,7 @@ "Manage": "Gérer", "Manage Connections": "", "Manage Direct Connections": "Gérer les connexions directes", - "Manage Files": "", + "Manage Files": "Gérer les fichiers", "Manage Models": "Gérer les modèles", "Manage Ollama": "Gérer Ollama", "Manage Ollama API Connections": "Gérer les connexions API Ollama", @@ -1169,29 +1169,29 @@ "Manage your account information.": "Gérez les informations de votre compte.", "March": "Mars", "Markdown": "Markdown", - "Markdown Header Text Splitter": "", + "Markdown Header Text Splitter": "Découpage par en-têtes markdown", "Max Speakers": "Nombre maximal d'intervenants", "Max Upload Count": "Nombre maximal de téléversements", "Max Upload Size": "Limite de taille de téléversement", - "Maximum number of files allowed per folder.": "", - "Maximum number of files per folder is {{max}}.": "", + "Maximum number of files allowed per folder.": "Nombre maximum de fichiers autorisés par dossier.", + "Maximum number of files per folder is {{max}}.": "Le nombre maximum de fichiers par dossier est de {{max}}.", "Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Un maximum de 3 modèles peut être téléchargé en même temps. Veuillez réessayer ultérieurement.", "May": "Mai", "MBR": "", "MCP": "", "MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "", "Medium": "Moyen", - "Member removed successfully": "", - "members": "", - "Members": "", - "Members added successfully": "", + "Member removed successfully": "Membre supprimé avec succès", + "members": "membres", + "Members": "Membres", + "Members added successfully": "Membres ajoutés avec succès", "Memories": "", "Memories accessible by LLMs will be shown here.": "Les souvenirs accessibles par les LLMs seront affichées ici.", "Memory": "Mémoire", - "Memory added successfully": "Souvenir ajoutée avec succès", - "Memory cleared successfully": "La mémoire a été effacée avec succès", - "Memory deleted successfully": "Le souvenir a été supprimé avec succès", - "Memory updated successfully": "Le souvenir a été mis à jour avec succès", + "Memory added successfully": "Souvenir ajouté avec succès", + "Memory cleared successfully": "Souvenir effacé avec succès", + "Memory deleted successfully": "Souvenir supprimé avec succès", + "Memory updated successfully": "Souvenir mis à jour avec succès", "Merge Responses": "Fusionner les réponses", "Merged Response": "Réponse fusionnée", "Message": "", @@ -1213,7 +1213,7 @@ "Model '{{modelName}}' has been successfully downloaded.": "Le modèle '{{modelName}}' a été téléchargé avec succès.", "Model '{{modelTag}}' is already in queue for downloading.": "Le modèle '{{modelTag}}' est déjà dans la file d'attente pour le téléchargement.", "Model {{modelId}} not found": "Modèle {{modelId}} introuvable", - "Model {{modelName}} is not vision capable": "Le modèle {{modelName}} n'a pas de capacités visuelles", + "Model {{modelName}} is not vision capable": "Le modèle {{modelName}} n'a pas de fonctionnalité de vision", "Model {{name}} is now {{status}}": "Le modèle {{name}} est désormais {{status}}.", "Model {{name}} is now hidden": "Le modèle {{name}} est maintenant masqué", "Model {{name}} is now visible": "Le modèle {{name}} est maintenant visible", @@ -1222,8 +1222,8 @@ "Model can execute code and perform calculations": "Le modèle peut executer du code et faire des calculs", "Model can generate images based on text prompts": "Le modèle peut générer des images à partir des prompts textuels", "Model can search the web for information": "Le modèle peut faire des recherches sur internet pour trouver des informations", - "Model Capabilities": "", - "Model created successfully!": "Le modèle a été créé avec succès !", + "Model Capabilities": "Capacités du modèle", + "Model created successfully!": "Modèle créé avec succès !", "Model filesystem path detected. Model shortname is required for update, cannot continue.": "Chemin du système de fichiers de modèle détecté. Le nom court du modèle est requis pour la mise à jour, l'opération ne peut pas être poursuivie.", "Model Filtering": "Filtrage de modèle", "Model ID": "ID du modèle", @@ -1238,16 +1238,16 @@ "Model Parameters": "", "Model Params": "Réglages du modèle", "Model Permissions": "Autorisations du modèle", - "Model responses or outputs": "", - "Model unloaded successfully": "Le modèle a été déchargé avec succès", - "Model updated successfully": "Le modèle a été mis à jour avec succès", + "Model responses or outputs": "Les réponses des modèles", + "Model unloaded successfully": "Modèle déchargé avec succès", + "Model updated successfully": "Modèle mis à jour avec succès", "Model Usage": "", "Model(s) do not support file upload": "Le(s) modèle(s) ne supportent pas le téléversement de fichiers", "Modelfile Content": "Contenu du Fichier de Modèle", "Models": "Modèles", "Models Access": "Accès aux modèles", "Models configuration saved successfully": "Configuration des modèles enregistrée avec succès", - "Models imported successfully": "", + "Models imported successfully": "Modèle importé avec succès", "Models Public Sharing": "Partage public des modèles", "Models Sharing": "Partage des modèles", "Mojeek": "", @@ -1258,9 +1258,9 @@ "More Options": "Plus d'options", "Move": "Déplacer", "Moved {{name}}": "", - "My Terminal": "", + "My Terminal": "Mon terminal", "Name": "Nom d'utilisateur", - "Name and ID are required, please fill them out": "Le nom et l'identifiant sont obligatoires, veuillez les remplir", + "Name and ID are required, please fill them out": "Le nom et l'ID sont obligatoires, veuillez les remplir", "Name your knowledge base": "Nommez votre base de connaissances", "Native": "Natif", "New": "", @@ -1269,21 +1269,21 @@ "New File": "", "New Folder": "Nouveau dossier", "New Function": "Nouvelle fonction", - "New Group": "", - "New Knowledge": "", - "New Model": "", - "New Note": "", + "New Group": "Nouveau groupe", + "New Knowledge": "Nouvelle connaissance", + "New Model": "Nouveau modèle", + "New Note": "Nouvelle note", "New Password": "Nouveau mot de passe", - "New Prompt": "", - "New Skill": "", - "New Temporary Chat": "", - "New Terminal": "", + "New Prompt": "Nouveau prompt", + "New Skill": "Nouveau skill", + "New Temporary Chat": "Nouvelle conversation temporaire", + "New Terminal": "Nouveau terminal", "New Tool": "Nouvel outil", "New Webhook": "", "new-channel": "nouveau-canal", "Next message": "Message suivant", "No access grants. Private to you.": "", - "No activity data": "", + "No activity data": "Aucune activité", "No authentication": "Aucune authentification", "No chats found": "Aucune discussion trouvée", "No chats found for this user.": "Pas de conversation trouvée pour cet utilisateur.", @@ -1299,46 +1299,46 @@ "No feedback found": "", "No file selected": "Aucun fichier sélectionné", "No files found": "", - "No files in this knowledge base.": "", + "No files in this knowledge base.": "Aucun fichier dans cette base de connaissances.", "No functions found": "", "No groups found": "", - "No history available": "", + "No history available": "Aucun historique disponible", "No HTML, CSS, or JavaScript content found.": "Aucun contenu HTML, CSS ou JavaScript trouvé.", "No inference engine with management support found": "Aucun moteur d'inférence avec support trouvé", "No knowledge bases found.": "", "No knowledge found": "Aucune connaissance trouvée", "No memories to clear": "Aucun souvenir à effacer", "No model IDs": "Aucun ID de modèle", - "No models available": "", + "No models available": "Aucun modèle disponible", "No models found": "Aucun modèle trouvé", "No models selected": "Aucun modèle sélectionné", "No Notes": "Pas de note", "No notes found": "Aucune note trouvée", - "No one": "", + "No one": "Personne", "No pinned messages": "", - "No prompts found": "", + "No prompts found": "Aucun prompt trouvé", "No results": "Aucun résultat trouvé", "No results found": "Aucun résultat trouvé", "No search query generated": "Aucune requête de recherche générée", - "No skills found": "", + "No skills found": "Aucun skill trouvé", "No source available": "Aucune source n'est disponible", "No sources found": "Aucune source trouvée", "No suggestion prompts": "Aucun prompt suggéré", - "No Terminal connection configured.": "", - "No terminal connections configured.": "", - "No tool server connections configured.": "", - "No tools found": "", + "No Terminal connection configured.": "Aucune connexion à un terminal configurée.", + "No terminal connections configured.": "Aucune connexion à un terminal configurée.", + "No tool server connections configured.": "Aucune connexion à un serveur d'outils configurée.", + "No tools found": "Aucun outil trouvé", "No users were found.": "Aucun utilisateur trouvé.", - "No valves": "", + "No valves": "Aucune vanne trouvée", "No valves to update": "Aucune vanne à mettre à jour", - "No webhooks yet": "", - "Node Ids": "", + "No webhooks yet": "Aucun webhook trouvé", + "Node Ids": "ID des noeuds", "None": "Aucun", "Not factually correct": "Non factuellement correct", "Not helpful": "Pas utile", "Not Registered": "", "Note": "Note", - "Note deleted successfully": "Suppression de la note effective", + "Note deleted successfully": "Note supprimée avec succès", "Note: If you set a minimum score, the search will only return documents with a score greater than or equal to the minimum score.": "Note : Si vous définissez un score minimum, seuls les documents ayant un score supérieur ou égal à ce score minimum seront retournés par la recherche.", "Notes": "Notes", "Notes Public Sharing": "", @@ -1361,14 +1361,14 @@ "Ollama Version": "Version d'Ollama", "On": "Activé", "OneDrive": "OneDrive", - "Only active when \"Paste Large Text as File\" setting is toggled on.": "", - "Only active when the chat input is in focus and an LLM is generating a response.": "", - "Only active when the chat input is in focus.": "", + "Only active when \"Paste Large Text as File\" setting is toggled on.": "Uniquement lorsque le paramètre \"Coller un texte volumineux comme fichier\" est activé.", + "Only active when the chat input is in focus and an LLM is generating a response.": "Uniquement lorsque la zone de saisie de la conversation est active et qu'un LLM génère une réponse.", + "Only active when the chat input is in focus.": "Uniquement lorsque la zone de saisie de la conversation est active.", "Only alphanumeric characters and hyphens are allowed": "Seuls les caractères alphanumériques et les tirets sont autorisés", "Only alphanumeric characters and hyphens are allowed in the command string.": "Seuls les caractères alphanumériques et les tirets sont autorisés dans la chaîne de commande.", "Only can be triggered when the chat input is in focus.": "", - "Only collections can be edited, create a new knowledge base to edit/add documents.": "Seules les collections peuvent être modifiées, créez une nouvelle base de connaissance pour modifier/ajouter des documents.", - "Only invited users can access": "", + "Only collections can be edited, create a new knowledge base to edit/add documents.": "Seules les collections peuvent être modifiées, créez une nouvelle base de connaissances pour modifier/ajouter des documents.", + "Only invited users can access": "Limité aux utilisateurs sélectionnés", "Only markdown files are allowed": "Seul les fichiers markdown sont autorisés", "Only select users and groups with permission can access": "Seuls les utilisateurs et groupes autorisés peuvent accéder", "Only sync new/updated chats": "", @@ -1382,31 +1382,31 @@ "Open modal to configure connection": "Ouvrir la fenêtre modale pour configurer la connexion", "Open Modal To Manage Floating Quick Actions": "", "Open Modal To Manage Image Compression": "", - "Open Model Selector": "", - "Open Settings": "", + "Open Model Selector": "Ouvrir la liste des modèles", + "Open Settings": "Ouvrir les réglages", "Open Sidebar": "Ouvrir la barre latérale", - "Open Terminal": "", + "Open Terminal": "Open Terminal", "Open User Profile Menu": "Ouvrir le menu du profil utilisateur", "Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI peut utiliser les outils fournis par n'importe quel serveur OpenAPI.", "Open WebUI uses faster-whisper internally.": "Open WebUI utilise faster-whisper en interne.", "Open WebUI uses SpeechT5 and CMU Arctic speaker embeddings.": "Open WebUI utilise SpeechT5 et les embeddings de locuteur CMU Arctic.", - "Open WebUI version": "", + "Open WebUI version": "Version d'Open WebUI", "Open WebUI version (v{{OPEN_WEBUI_VERSION}}) is lower than required version (v{{REQUIRED_VERSION}})": "La version Open WebUI (v{{OPEN_WEBUI_VERSION}}) est inférieure à la version requise (v{{REQUIRED_VERSION}})", "OpenAI": "OpenAI", "OpenAI API": "API compatibles OpenAI", - "OpenAI API Base URL": "", - "OpenAI API Key": "", - "OpenAI API Key is required.": "Une clé API OpenAI est requise.", + "OpenAI API Base URL": "URL de base de l'API OpenAI", + "OpenAI API Key": "Clé API OpenAI", + "OpenAI API Key is required.": "Une clé d'API OpenAI est requise.", "OpenAI API settings updated": "Réglages de l'API OpenAI mis à jour", - "OpenAI API Version": "", + "OpenAI API Version": "Version de l'API OpenAI", "OpenAI URL/Key required.": "URL/Clé OpenAI requise.", - "OpenAPI": "", - "OpenAPI Spec": "", + "OpenAPI": "OpenAPI", + "OpenAPI Spec": "Spécification OpenAPI", "openapi.json URL or Path": "URL ou chemin openapi.json", - "optional": "", + "optional": "optionnel", "Optional": "Facultatif", "or": "ou", - "Ordered List": "Liste ordonnéee", + "Ordered List": "Liste ordonnée", "Other": "Autre", "Output": "", "OUTPUT": "SORTIE", @@ -1414,12 +1414,12 @@ "Output Format": "Format de sortie", "Overview": "Aperçu", "page": "page", - "Page": "", - "Page mode creates one document per page. Single mode combines all pages into one document for better chunking across page boundaries.": "", + "Page": "Page", + "Page mode creates one document per page. Single mode combines all pages into one document for better chunking across page boundaries.": "Le mode Page crée un document par page. Le mode Unique combine toutes les pages en un seul document pour une meilleure segmentation à travers les limites de page.", "Paginate": "Paginer", "Parameters": "Réglages", "Parent message not found": "", - "Participate in community leaderboards and evaluations! Syncing aggregated usage stats helps drive research and improvements to Open WebUI. Your privacy is paramount: no message content is ever shared.": "", + "Participate in community leaderboards and evaluations! Syncing aggregated usage stats helps drive research and improvements to Open WebUI. Your privacy is paramount: no message content is ever shared.": "Participez aux classements et évaluations de la communauté ! La synchronisation des statistiques d'utilisation agrégées contribue à l'amélioration d'Open WebUI. Votre vie privée est primordiale : aucun contenu de message n'est jamais partagé.", "Password": "Mot de passe", "Passwords do not match.": "Les mots de passe ne correspondent pas.", "Paste Large Text as File": "Coller un texte volumineux comme fichier", @@ -1434,19 +1434,19 @@ "Permission denied when accessing microphone": "Accès au microphone refusé", "Permission denied when accessing microphone: {{error}}": "Accès au microphone refusé : {{error}}", "Permissions": "Permissions", - "Perplexity API Key": "Clé d'API de Perplexity", + "Perplexity API Key": "Clé API Perplexity", "Perplexity Model": "Modèle de Perplexity", - "Perplexity Search API URL": "", + "Perplexity Search API URL": "URL de l'API Perplexity Search", "Perplexity Search Context Usage": "Utilisation du contexte de recherche de Perplexity", "Personalization": "Personnalisation", "Pin": "Épingler", "Pinned": "Épinglé", - "Pinned Messages": "", - "Pinned Models": "", + "Pinned Messages": "Messages épinglés", + "Pinned Models": "Modèles épinglés", "Pioneer insights": "Explorer de nouvelles perspectives", "Pipe": "Pipeline", - "Pipeline deleted successfully": "Le pipeline a été supprimé avec succès", - "Pipeline downloaded successfully": "Le pipeline a été téléchargé avec succès", + "Pipeline deleted successfully": "Pipeline supprimée avec succès", + "Pipeline downloaded successfully": "Pipeline téléchargée avec succès", "Pipelines": "", "Pipelines are a plugin system with arbitrary code execution —": "Pipelines est un système de plug‑ins permettant l’exécution arbitraire de code —", "Pipelines Not Detected": "Aucun pipelines détecté", @@ -1472,20 +1472,20 @@ "Please select a model.": "Veuillez sélectionner un modèle.", "Please select a reason": "Veuillez sélectionner une raison", "Please select a valid JSON file": "", - "Please select at least one user for Direct Message channel.": "", + "Please select at least one user for Direct Message channel.": "Veuillez sélectionner au moins un utilisateur pour un canal de message direct.", "Please wait until all files are uploaded.": "Veuillez patienter jusqu'à ce que tous les fichiers soient téléchargés.", "Port": "Port", "Positive attitude": "Attitude positive", "Prefer not to say": "Je préfère ne pas répondre", "Prefix ID": "ID de préfixe", "Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "Le préfixe ID est utilisé pour éviter les conflits avec d'autres connexions en ajoutant un préfixe aux ID de modèle - laissez vide pour désactiver", - "Prevent File Creation": "", + "Prevent File Creation": "Empêcher la création de fichier", "Preview": "Aperçu", "Previous 30 days": "30 derniers jours", "Previous 7 days": "7 derniers jours", "Previous message": "Message précédent", "Private": "Privé", - "Private conversation between selected users": "", + "Private conversation between selected users": "Conversation privée entre les utilisateurs sélectionnés", "Production version updated": "", "Profile": "Profil", "Prompt": "Prompt", @@ -1508,7 +1508,7 @@ "Querying": "Requête en cours", "Quick Actions": "Actions rapide", "RAG Template": "Modèle RAG", - "Rate {{rating}} out of 10": "", + "Rate {{rating}} out of 10": "Noter {{rating}} sur 10", "Rating": "Note", "Re-rank models by topic similarity": "Reclasser les modèles par similarité de sujet", "Read": "Lire", @@ -1528,15 +1528,15 @@ "Refresh": "", "Refused when it shouldn't have": "Refusé alors qu'il n'aurait pas dû l'être", "Regenerate": "Regénérer", - "Regenerate Menu": "Menu Régénérer", - "Regenerate Response": "", + "Regenerate Menu": "Menu Regénérer", + "Regenerate Response": "Regénérer la réponse", "Register Again": "", "Register Client": "", "Registered": "", "Registration failed": "", "Registration successful": "", "Reindex": "Réindexer", - "Reindex Knowledge Base Vectors": "Réindexer les vecteurs de la base de connaissance", + "Reindex Knowledge Base Vectors": "Réindexer les vecteurs de la base de connaissances", "Release Notes": "Notes de mise à jour", "Releases": "Livraisons", "Relevance": "Pertinence", @@ -1547,13 +1547,13 @@ "Remove action": "", "Remove file": "Retirer le fichier", "Remove File": "Retirer le fichier", - "Remove from favorites": "", + "Remove from favorites": "Retirer des favoris", "Remove image": "Retirer l'image", "Remove Model": "Retirer le modèle", "Rename": "Renommer", "Render Markdown in Previews": "", "Reorder Models": "Réorganiser les modèles", - "Reply": "", + "Reply": "Répondre", "Reply in Thread": "Répondre dans le fil de discussion", "Reply to thread...": "", "Replying to {{NAME}}": "", @@ -1620,7 +1620,7 @@ "Search options": "Options de recherche", "Search Prompts": "Rechercher des prompts", "Search Result Count": "Nombre de résultats de recherche", - "Search Skills": "", + "Search Skills": "Rechercher des skills", "Search the internet": "Cherche sur Internet", "Search the web and fetch URLs": "", "Search Tools": "Rechercher des outils", @@ -1638,7 +1638,7 @@ "See what's new": "Découvrez les nouvelles fonctionnalités", "Seed": "Seed", "Select": "Choisir", - "Select {{modelName}} model": "", + "Select {{modelName}} model": "Sélectionner le modèle {{modelName}}", "Select a base model": "Sélectionnez un modèle de base", "Select a base model (e.g. llama3, gpt-4o)": "Chosir un modèle de base (ex : lamma3, gpt-4o)", "Select a conversation to preview": "Choisir une conversation pour la prévisualiser", @@ -1666,12 +1666,12 @@ "Select Engine": "Sélectionnez le moteur", "Select how to split message text for TTS requests": "Sélectionnez comment diviser le texte du message pour les requêtes TTS", "Select Knowledge": "Sélectionnez une connaissance", - "Select Method": "", + "Select Method": "Sélectionner une méthode", "Select only one model to call": "Sélectionnez seulement un modèle pour appeler", "Select view": "", "Selected model: {{modelName}}": "", "Selected model(s) do not support image inputs": "Les modèle(s) sélectionné(s) ne prennent pas en charge les entrées d'images", - "Selected Models": "", + "Selected Models": "Modèles sélectionnés par défaut", "semantic": "sémantique", "Send": "Envoyer", "Send a Message": "Envoyer un message", @@ -1679,7 +1679,7 @@ "Send now": "", "Sends `stream_options: { include_usage: true }` in the request.\nSupported providers will return token usage information in the response when set.": "Envoie `stream_options: { include_usage: true }` dans la requête.\nLes fournisseurs pris en charge renverront des informations sur l'utilisation des tokens dans la réponse lorsque cette option est activée.", "September": "Septembre", - "SerpApi API Key": "Clé d'API SerpAPI", + "SerpApi API Key": "Clé API SerpApi", "SerpApi Engine": "Moteur SerpAPI", "Serper API Key": "Clé API Serper", "Serply API Key": "Clé API Serply", @@ -1691,18 +1691,18 @@ "Set embedding model": "Définir le modèle d'embedding", "Set embedding model (e.g. {{model}})": "Définir le modèle d'embedding (par ex. {{model}})", "Set reranking model (e.g. {{model}})": "Définir le modèle de ré-ranking (par ex. {{model}})", - "Set the default models that are automatically selected for all users when a new chat is created.": "", - "Set the models that are automatically pinned to the sidebar for all users.": "", + "Set the default models that are automatically selected for all users when a new chat is created.": "Définit les modèles sélectionnés par défaut pour tous les utilisateurs lorsqu'une nouvelle conversation est créée.", + "Set the models that are automatically pinned to the sidebar for all users.": "Définit les modèles qui sont automatiquement épinglés à la barre latérale pour tous les utilisateurs.", "Set the number of layers, which will be off-loaded to GPU. Increasing this value can significantly improve performance for models that are optimized for GPU acceleration but may also consume more power and GPU resources.": "Définir le nombre de couches qui seront déchargées sur le GPU. Augmenter cette valeur peut améliorer considérablement les performances pour les modèles optimisés pour l'accélération GPU, mais peut également consommer plus d'énergie et de ressources GPU.", "Set the number of worker threads used for computation. This option controls how many threads are used to process incoming requests concurrently. Increasing this value can improve performance under high concurrency workloads but may also consume more CPU resources.": "Définir le nombre de threads de travail utilisés pour le calcul. Cette option contrôle combien de threads sont utilisés pour traiter les demandes entrantes simultanément. L'augmentation de cette valeur peut améliorer les performances sous de fortes charges de travail concurrentes mais peut également consommer plus de ressources CPU.", "Set Voice": "Choisir la voix", "Set whisper model": "Choisir le modèle Whisper", "Set your status": "", - "Sets a flat bias against tokens that have appeared at least once. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "Applique un biais uniforme contre les jetons déjà apparus. Une valeur élevée (ex. : 1,5) pénalise fortement les répétitions, une valeur faible (ex. : 0,9) les tolère davantage. À 0, ce réglage est désactivé.", - "Sets a scaling bias against tokens to penalize repetitions, based on how many times they have appeared. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "Applique un biais progressif contre les jetons en fonction de leur fréquence d'apparition. Une valeur plus élevée les pénalise davantage ; une valeur plus faible est plus indulgente. À 0, ce réglage est désactivé.", + "Sets a flat bias against tokens that have appeared at least once. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "Applique un biais uniforme contre les tokens déjà apparus. Une valeur élevée (ex. : 1,5) pénalise fortement les répétitions, une valeur faible (ex. : 0,9) les tolère davantage. À 0, ce réglage est désactivé.", + "Sets a scaling bias against tokens to penalize repetitions, based on how many times they have appeared. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "Applique un biais progressif contre les tokens en fonction de leur fréquence d'apparition. Une valeur plus élevée les pénalise davantage ; une valeur plus faible est plus indulgente. À 0, ce réglage est désactivé.", "Sets how far back for the model to look back to prevent repetition.": "Définit la profondeur de rétrospection du modèle pour éviter les répétitions.", "Sets the random number seed to use for generation. Setting this to a specific number will make the model generate the same text for the same prompt.": "Définit la graine du générateur aléatoire pour produire un résultat déterministe. Une même graine produira toujours la même sortie pour une invite donnée.", - "Sets the size of the context window used to generate the next token.": "Définit la taille de la fenêtre de contexte utilisée pour générer le prochain Token.", + "Sets the size of the context window used to generate the next token.": "Définit la taille de la fenêtre de contexte utilisée pour générer le prochain token.", "Sets the stop sequences to use. When this pattern is encountered, the LLM will stop generating text and return. Multiple stop patterns may be set by specifying multiple separate stop parameters in a modelfile.": "Définit les séquences d'arrêt à utiliser. Lorsque ce motif est rencontré, le LLM cessera de générer du texte et retournera. Plusieurs motifs d'arrêt peuvent être définis en spécifiant plusieurs réglages d'arrêt distincts dans un fichier modèle.", "Setting": "", "Settings": "Réglages", @@ -1713,19 +1713,19 @@ "Share link copied to clipboard.": "", "Share to Open WebUI Community": "Partager avec la communauté OpenWebUI", "Share your background and interests": "Partagez votre parcours et vos intérêts", - "Shared Chats": "", - "Shared with you": "", + "Shared Chats": "Conversations partagées", + "Shared with you": "Partagé avec vous", "Sharing Permissions": "Autorisation de partage", "Show": "Afficher", "Show \"What's New\" modal on login": "Afficher la fenêtre modale \"Quoi de neuf\" lors de la connexion", "Show Admin Details in Account Pending Overlay": "Afficher les coordonnées de l'administrateur aux comptes en attente", - "Show All": "", + "Show All": "Afficher tout", "Show all ({{COUNT}} characters)": "", "Show Files": "", "Show Formatting Toolbar": "Afficher la barre d'outils de formatage", "Show image preview": "Afficher l'aperçu de l'image", - "Show Model": "Afficher le model", - "Show Shortcuts": "", + "Show Model": "Afficher le modèle", + "Show Shortcuts": "Afficher les raccourcis clavier", "Show your support!": "Montrez votre soutien !", "Showcased creativity": "Créativité mise en avant", "Showing all messages (user + assistant) per user.": "", @@ -1737,21 +1737,21 @@ "Sign up to {{WEBUI_NAME}}": "Inscrivez-vous à {{WEBUI_NAME}}", "Significantly improves accuracy by using an LLM to enhance tables, forms, inline math, and layout detection. Will increase latency. Defaults to False.": "", "Signing in to {{WEBUI_NAME}}": "Connexion à {{WEBUI_NAME}}", - "Single": "", + "Single": "Unique", "Sink List": "", "sk-1234": "sk-1234", - "Skill created successfully": "", - "Skill deleted successfully": "", - "Skill Description": "", - "Skill ID": "", - "Skill imported successfully": "", - "Skill Instructions": "", - "Skill Name": "", - "Skill updated successfully": "", - "Skills": "", - "Skills Access": "", - "Skills Public Sharing": "", - "Skills Sharing": "", + "Skill created successfully": "Skill créé avec succès", + "Skill deleted successfully": "Skill supprimé avec succès", + "Skill Description": "Description du skill", + "Skill ID": "ID du skill", + "Skill imported successfully": "Skill importé avec succès", + "Skill Instructions": "Instructions du skill", + "Skill Name": "Nom du skill", + "Skill updated successfully": "Skill mis à jour avec succès", + "Skills": "Skills", + "Skills Access": "Accès aux skills", + "Skills Public Sharing": "Partage public des skills", + "Skills Sharing": "Partage des skills", "Skip Cache": "Ne pas utiliser le cache", "Skip the cache and re-run the inference. Defaults to False.": "Ne pas utiliser le cache et re executer l'inférence. Par defaut à False", "Something went wrong :/": "Quelque chose s'est mal passé :/", @@ -1770,24 +1770,24 @@ "Speech-to-Text": "Reconnaissance vocale", "Speech-to-Text Engine": "Moteur de reconnaissance vocale", "Speech-to-Text Language": "", - "Split documents by markdown headers before applying character/token splitting.": "", - "Start a new conversation": "", + "Split documents by markdown headers before applying character/token splitting.": "Découper les documents par en-têtes markdown avant d'appliquer le découpage par caractères/tokens.", + "Start a new conversation": "Démarrer une nouvelle conversation", "Start of the channel": "Début du canal", "Start Tag": "Balise de départ", "Status": "", - "Status cleared successfully": "", - "Status updated successfully": "", + "Status cleared successfully": "Statut effacé avec succès", + "Status updated successfully": "Statut mis à jour avec succès", "Status Updates": "Mises à jour de statut", "STDOUT/STDERR": "STDOUT/STDERR", - "Steps": "", + "Steps": "Étapes", "Stop": "Stop", "Stop Download": "", - "Stop Generating": "", + "Stop Generating": "Arrêter la génération", "Stop Sequence": "Séquence d'arrêt", "Stream Chat Response": "Streamer la réponse de la conversation", "Stream Delta Chunk Size": "", "Streamable HTTP": "", - "Strikethrough": "", + "Strikethrough": "Barré", "Strip Existing OCR": "Supprimer l'OCR existant", "Strip existing OCR text from the PDF and re-run OCR. Ignored if Force OCR is enabled. Defaults to False.": "Supprimer le texte OCR existant du PDF et réexécuter l'OCR. Ignoré si la fonction Force OCR est activée. Par défaut à False.", "STT Model": "Modèle de Speech-to-Text", @@ -1797,7 +1797,7 @@ "Submit suggestion": "", "Subtitle": "Sous-titre", "Success": "Réussite", - "Successfully imported {{userCount}} users.": "{{userCount}} utilisateurs ont été importés avec succès.", + "Successfully imported {{userCount}} users.": "{{userCount}} utilisateurs importés avec succès.", "Successfully updated.": "Mise à jour réussie.", "Suggest a change": "Proposer un changement", "Suggested": "Suggéré", @@ -1815,12 +1815,12 @@ "System": "Système", "System Instructions": "Instructions système", "System Prompt": "Prompt système", - "Tag": "", - "Tags": "Étiquettes", + "Tag": "Tag", + "Tags": "Tags", "Tags Generation": "Génération de tags", "Tags Generation Prompt": "Prompt de génération de tags", "Tail free sampling is used to reduce the impact of less probable tokens from the output. A higher value (e.g., 2.0) will reduce the impact more, while a value of 1.0 disables this setting.": "Le sampling sans queue est utilisé pour réduire l'impact des tokens moins probables dans la sortie. Une valeur plus élevée (par exemple, 2.0) réduira davantage l'impact, tandis qu'une valeur de 1.0 désactive ce réglage.", - "Talk to Model": "", + "Talk to Model": "Parler au modèle", "Tap to interrupt": "Appuyez pour interrompre", "Task List": "Liste pour les tâches", "Task Model": "Modèle pour les tâches", @@ -1831,9 +1831,9 @@ "Temperature": "Température", "Temporary Chat": "conversation temporaire", "Temporary Chat by Default": "Conversation temporaire par défaut", - "Terminal": "", - "Terminal servers saved": "", - "Text Splitter": "Text Splitter", + "Terminal": "Terminal", + "Terminal servers saved": "Serveurs de terminal sauvegardés", + "Text Splitter": "Découpage du texte", "Text-to-Speech": "Text-to-Speech", "Text-to-Speech Engine": "Moteur de Text-to-Speech", "Thanks for your feedback!": "Merci pour vos commentaires !", @@ -1841,7 +1841,7 @@ "The base to search for users": "La base pour rechercher des utilisateurs", "The batch size determines how many text requests are processed together at once. A higher batch size can increase the performance and speed of the model, but it also requires more memory.": "La taille du lot détermine combien de requêtes texte sont traitées simultanément. Une taille plus grande améliore les performances mais consomme plus de mémoire.", "The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "Les développeurs de ce plugin sont des bénévoles passionnés issus de la communauté. Si vous trouvez ce plugin utile, merci de contribuer à son développement.", - "The evaluation leaderboard is based on the Elo rating system and is updated in real-time.": "Le classement d'évaluation est basé sur le système de notation Elo et est mis à jour en temps réel.", + "The evaluation leaderboard is based on the Elo rating system and is updated in real-time.": "Le classement est basé sur le système de notation Elo et est mis à jour en temps réel.", "The format to return a response in. Format can be json or a JSON schema.": "Le format dans lequel la réponse doit être renvoyée. Le format peut être json ou un schéma JSON.", "The height in pixels to compress images to. Leave empty for no compression.": "Hauteur en pixels à laquelle les images doivent être compressées. Laisser vide pour ne pas compresser.", "The language of the input audio. Supplying the input language in ISO-639-1 (e.g. en) format will improve accuracy and latency. Leave blank to automatically detect the language.": "La langue de l'audio d'entrée. Fournir la langue d'entrée au format ISO-639-1 (par ex. en) améliorera la précision et la latence. Laisser vide pour détecter automatiquement la langue.", @@ -1858,7 +1858,7 @@ "The Weight of BM25 Hybrid Search. 0 more semantic, 1 more lexical. Default 0.5": "", "The width in pixels to compress images to. Leave empty for no compression.": "Largeur en pixels à laquelle les images doivent être compressées. Laisser vide pour ne pas compresser.", "Theme": "Thème", - "There was an error syncing your stats. Please try again.": "", + "There was an error syncing your stats. Please try again.": "Une erreur est survenue lors de la synchronisation de vos statistiques. Veuillez réessayer.", "Thinking...": "En train de réfléchir...", "This action cannot be undone. Do you wish to continue?": "Cette action ne peut pas être annulée. Souhaitez-vous continuer ?", "This channel was created on {{createdAt}}. This is the very beginning of the {{channelName}} channel.": "Ce canal a été créé le {{createdAt}}. Voici le tout début du canal {{channelName}}.", @@ -1873,7 +1873,7 @@ "This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Cette option détermine la durée pendant laquelle le modèle restera chargé en mémoire après la demande (par défaut : 5m).", "This option controls how many tokens are preserved when refreshing the context. For example, if set to 2, the last 2 tokens of the conversation context will be retained. Preserving context can help maintain the continuity of a conversation, but it may reduce the ability to respond to new topics.": "Cette option détermine combien de Token sont conservés lors du rafraîchissement du contexte. Par exemple, avec une valeur de 2, les 2 derniers Token seront conservés. Cela aide à maintenir la continuité de la conversation, mais peut limiter la capacité à traiter de nouveaux sujets.", "This option enables or disables the use of the reasoning feature in Ollama, which allows the model to think before generating a response. When enabled, the model can take a moment to process the conversation context and generate a more thoughtful response.": "Cette option active ou désactive l'utilisation de la fonctionnalité de raisonnement dans Ollama, qui permet au modèle de réfléchir avant de générer une réponse. Lorsqu'elle est activée, le modèle peut prendre un moment pour traiter le contexte de la conversation et générer une réponse plus réfléchie.", - "This option sets the maximum number of tokens the model can generate in its response. Increasing this limit allows the model to provide longer answers, but it may also increase the likelihood of unhelpful or irrelevant content being generated.": "Cette option définit le nombre maximal de Token que le modèle peut générer dans sa réponse. Une valeur plus élevée permet des réponses plus longues, mais peut aussi générer du contenu moins pertinent.", + "This option sets the maximum number of tokens the model can generate in its response. Increasing this limit allows the model to provide longer answers, but it may also increase the likelihood of unhelpful or irrelevant content being generated.": "Cette option définit le nombre maximal de tokens que le modèle peut générer dans sa réponse. Une valeur plus élevée permet des réponses plus longues, mais peut aussi générer du contenu moins pertinent.", "This option will delete all existing files in the collection and replace them with newly uploaded files.": "Cette option supprimera tous les fichiers existants dans la collection et les remplacera par les fichiers nouvellement téléchargés.", "This response was generated by \"{{model}}\"": "Cette réponse a été générée par \"{{model}}\"", "This will delete": "Cela supprimera", @@ -1886,7 +1886,7 @@ "Thought for {{DURATION}} seconds": "Réflexion pendant {{DURATION}} secondes", "Thought for less than a second": "Réflexion pendant moins d'une seconde", "Thread": "Fil de discussion", - "Thumbs up/down ratings from users on model responses": "", + "Thumbs up/down ratings from users on model responses": "Évaluations des utilisateurs (pouces vers le haut/bas) sur les réponses du modèle", "Tika": "Tika", "Tika Server URL required.": "URL du serveur Tika requise.", "Tiktoken": "Tiktoken", @@ -1903,30 +1903,30 @@ "To access the WebUI, please reach out to the administrator. Admins can manage user statuses from the Admin Panel.": "Pour accéder à l'interface Web, veuillez contacter l'administrateur. Les administrateurs peuvent gérer les statuts des utilisateurs depuis le panneau d'administration.", "To attach knowledge base here, add them to the \"Knowledge\" workspace first.": "Pour attacher une base de connaissances ici, ajoutez-les d'abord à l'espace de travail « Connaissances ».", "To learn more about available endpoints, visit our documentation.": "Pour en savoir plus sur les points de terminaison disponibles, consultez notre documentation.", - "To select skills here, add them to the \"Skills\" workspace first.": "", + "To select skills here, add them to the \"Skills\" workspace first.": "Pour sélectionner des skills ici, ajoutez-les d'abord à l'espace de travail « Skills ».", "To select toolkits here, add them to the \"Tools\" workspace first.": "Pour sélectionner des outils ici, ajoutez-les d'abord à l'espace de travail « Outils ». ", "Toast notifications for new updates": "Notifications toast pour les nouvelles mises à jour", "Today": "Aujourd'hui", "Today at {{LOCALIZED_TIME}}": "Aujourd'hui à {{LOCALIZED_TIME}}", "Toggle {{COUNT}} sources": "", "Toggle 1 source": "", - "Toggle Dictation": "", - "Toggle Sidebar": "", + "Toggle Dictation": "Activer/Désactiver la dictée", + "Toggle Sidebar": "Afficher/Masquer la barre latérale", "Toggle status history": "", "Toggle whether current connection is active.": "Afficher/masquer si la connection courante est active", "Token": "Token", - "Token counts are estimates and may not reflect actual API usage": "", - "tokens": "", - "Tokens": "", + "Token counts are estimates and may not reflect actual API usage": "Le nombre de tokens est une estimation et peut ne pas refléter l'utilisation réelle de l'API", + "tokens": "tokens", + "Tokens": "Tokens", "Too verbose": "Trop détaillé", - "Tool created successfully": "L'outil a été créé avec succès", + "Tool created successfully": "Outil créé avec succès", "Tool deleted successfully": "Outil supprimé avec succès", "Tool Description": "Description de l'outil", "Tool ID": "ID de l'outil", "Tool imported successfully": "Outil importé avec succès", "Tool Name": "Nom de l'outil", "Tool Servers": "Serveurs d'outils", - "Tool updated successfully": "L'outil a été mis à jour avec succès", + "Tool updated successfully": "Outil mis à jour avec succès", "Tools": "Outils", "Tools Access": "Accès aux outils", "Tools are a function calling system with arbitrary code execution": "Les outils sont un système d'appel de fonction avec exécution de code arbitraire", @@ -1940,13 +1940,13 @@ "Transformers": "Transformers", "Trouble accessing Ollama?": "Problèmes d'accès à Ollama ?", "Trust Proxy Environment": "Faire confiance au proxy de l'environement", - "Try adjusting your search or filter to find what you are looking for.": "", + "Try adjusting your search or filter to find what you are looking for.": "Essayez d'ajuster votre recherche ou votre filtre.", "Try Again": "Essayer à nouveau", "TTS Model": "Modèle de Text-to-Speech", "TTS Settings": "Réglages de Text-to-Speech", "TTS Voice": "Voix de Text-to-Speech", "Type": "Type", - "Type here...": "", + "Type here...": "Entrez votre message ici...", "Type Hugging Face Resolve (Download) URL": "Entrez l'URL de Téléchargement Hugging Face Resolve", "Uh-oh! There was an issue with the response.": "Oh! Un problème est survenu avec la réponse.", "UI": "UI", @@ -1984,15 +1984,15 @@ "Upload Pipeline": "Pipeline de téléchargement", "Upload profile image": "", "Upload Progress": "Progression de l'envoi", - "Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Progression du téléchargement\u00a0: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)", - "Uploaded files or images": "", + "Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Progression du téléchargement : {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)", + "Uploaded files or images": "Les fichiers ou images téléversés", "Uploading file...": "Téléversement du fichier en cours...", - "Uploading...": "", + "Uploading...": "Téléversement en cours...", "URL": "URL", "URL is required": "L'URL est requise", "URL Mode": "Mode d'URL", "Usage": "Utilisation", - "Use": "", + "Use": "Utilisez", "Use '#' in the prompt input to load and include your knowledge.": "Utilisez '#' dans la zone de saisie du prompt pour charger et inclure vos connaissances.", "Use /v1/chat/completions endpoint instead of /v1/audio/transcriptions for potentially better accuracy.": "", "Use Chat Completions API": "", @@ -2004,9 +2004,9 @@ "User": "Utilisateur", "User Activity": "", "User Groups": "Groupes d'utilisateurs", - "User location successfully retrieved.": "L'emplacement de l'utilisateur a été récupéré avec succès.", + "User location successfully retrieved.": "Emplacement de l'utilisateur récupéré avec succès.", "User menu": "Menu utilisateur", - "User ratings (thumbs up/down)": "", + "User ratings (thumbs up/down)": "Évaluations des utilisateurs (pouces vers le haut/bas)", "User Status": "", "User Webhooks": "Webhooks utilisateur", "Username": "Nom d'utilisateur", @@ -2017,11 +2017,11 @@ "Using Entire Document": "Utilisation du document entier", "Using Focused Retrieval": "Utilisation de la récupération ciblée", "Using the default arena model with all models. Click the plus button to add custom models.": "Utilisation du modèle d'arène par défaut avec tous les modèles. Cliquez sur le bouton plus pour ajouter des modèles personnalisés.", - "Valid time units:": "Unités de temps valides\u00a0:", + "Valid time units:": "Unités de temps valides :", "Validate certificate": "Valider le certificat", "Valves": "Vannes", "Valves updated": "Vannes mises à jour", - "Valves updated successfully": "Les vannes ont été mises à jour avec succès", + "Valves updated successfully": "Vannes mises à jour avec succès", "variable": "variable", "Verify Connection": "Vérifier la connexion", "Verify SSL Certificate": "Vérifier le certificat SSL", @@ -2053,10 +2053,10 @@ "Web Search Engine": "Moteur de recherche Web", "Web Search in Chat": "Recherche web depuis la conversation", "Web Search Query Generation": "Génération de requête de recherche Web", - "Webhook Name": "", + "Webhook Name": "Nom du webhook", "Webhook URL": "URL du webhook", - "Webhooks": "", - "Webpage URLs": "", + "Webhooks": "Webhooks", + "Webpage URLs": "URL des pages web", "WebUI Settings": "Réglages de WebUI", "WebUI URL": "URL de WebUI", "WebUI will make requests to \"{{url}}\"": "WebUI effectuera des requêtes vers \"{{url}}\"", @@ -2067,12 +2067,12 @@ "What is NOT shared:": "", "What is shared:": "", "What's New in": "Quoi de neuf dans", - "What's on your mind?": "", + "What's on your mind?": "Quoi de neuf ?", "When enabled, the model will respond to each chat message in real-time, generating a response as soon as the user sends a message. This mode is useful for live chat applications, but may impact performance on slower hardware.": "Lorsqu'il est activé, le modèle répondra à chaque message de la conversation en temps réel, générant une réponse dès que l'utilisateur envoie un message. Ce mode est utile pour les applications de conversation en direct, mais peut affecter les performances sur un matériel plus lent.", "wherever you are": "où que vous soyez", "Whether to paginate the output. Each page will be separated by a horizontal rule and page number. Defaults to False.": "Indique si la sortie doit être paginée. Chaque page sera séparée par une règle horizontale et un numéro de page. La valeur par défaut est False.", "Whisper (Local)": "Whisper (local)", - "Who can share to this group": "", + "Who can share to this group": "Qui est autorisé à partager avec ce groupe", "Why?": "Pourquoi ?", "Widescreen Mode": "Mode grand écran", "Width": "Largeur", @@ -2100,26 +2100,26 @@ "You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Vous ne pouvez discuter qu'avec un maximum de {{maxCount}} fichier(s) à la fois.", "You can personalize your interactions with LLMs by adding memories through the 'Manage' button below, making them more helpful and tailored to you.": "Vous pouvez personnaliser vos interactions avec les LLM en ajoutant des mémoires à l'aide du bouton « Gérer » ci-dessous, ce qui les rendra plus utiles et mieux adaptées à vos besoins.", "You cannot upload an empty file.": "Vous ne pouvez pas envoyer un fichier vide.", - "You do not have permission to edit this model": "Vous n'avez pas la permission de modifier ce modèle", - "You do not have permission to edit this prompt.": "Vous n'avez pas la permission de modifier ce prompt.", - "You do not have permission to edit this skill.": "", - "You do not have permission to edit this tool": "", - "You do not have permission to make this public": "", - "You do not have permission to send messages in this channel.": "Vous n'avez pas la permission d'envoyer des messages dans ce canal.", - "You do not have permission to send messages in this thread.": "Vous n'avez pas la permission d'envoyer des messages dans ce fil de discussion.", - "You do not have permission to upload files to this knowledge base.": "Vous n'avez pas la permission de téléverser des fichiers dans cette base de connaissances.", - "You do not have permission to upload files.": "Vous n'avez pas l'autorisation de téléverser des fichiers", - "You do not have permission to upload web content.": "", + "You do not have permission to edit this model": "Vous n'êtes pas autorisé à modifier ce modèle", + "You do not have permission to edit this prompt.": "Vous n'êtes pas autorisé à modifier ce prompt.", + "You do not have permission to edit this skill.": "Vous n'êtes pas autorisé à modifier ce skill.", + "You do not have permission to edit this tool": "Vous n'êtes pas autorisé à modifier cet outil", + "You do not have permission to make this public": "Vous n'êtes pas autorisé à rendre ceci public", + "You do not have permission to send messages in this channel.": "Vous n'êtes pas autorisé à envoyer des messages dans ce canal.", + "You do not have permission to send messages in this thread.": "Vous n'êtes pas autorisé à envoyer des messages dans ce fil de discussion.", + "You do not have permission to upload files to this knowledge base.": "Vous n'êtes pas autorisé à téléverser des fichiers dans cette base de connaissances.", + "You do not have permission to upload files.": "Vous n'êtes pas autorisé à téléverser des fichiers.", + "You do not have permission to upload web content.": "Vous n'êtes pas autorisé à joindre une page web.", "You have no archived conversations.": "Vous n'avez aucune conversation archivée.", - "You have no shared conversations.": "", + "You have no shared conversations.": "Vous n'avez aucune conversation partagée.", "You have shared this chat": "Vous avez partagé cette conversation.", - "You.com API Key": "", + "You.com API Key": "Clé API You.com", "You're a helpful assistant.": "Vous êtes un assistant efficace.", "You're now logged in.": "Vous êtes désormais connecté.", "Your Account": "Votre compte", "Your account status is currently pending activation.": "Votre statut de compte est actuellement en attente d'activation.", "Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "L'intégralité de votre contribution ira directement au développeur du plugin ; Open WebUI ne prend aucun pourcentage. Cependant, la plateforme de financement choisie peut avoir ses propres frais.", - "Your message text or inputs": "", + "Your message text or inputs": "Vos messages envoyés", "Your usage stats have been successfully synced.": "Vos statistiques d'utilisation ont été synchronisées avec succès.", "YouTube": "YouTube", "Youtube Language": "Langue de Youtube",