From 9465e2918b8fdc6cc2295155611fd63ad22c32c0 Mon Sep 17 00:00:00 2001 From: Eliot GODARD Date: Mon, 16 Mar 2026 02:04:21 +0100 Subject: [PATCH] i18n(fr-FR): complete French translation (#22714) Translate all missing keys in the fr-FR locale file across all components. --- src/lib/i18n/locales/fr-FR/translation.json | 706 ++++++++++---------- 1 file changed, 353 insertions(+), 353 deletions(-) diff --git a/src/lib/i18n/locales/fr-FR/translation.json b/src/lib/i18n/locales/fr-FR/translation.json index 9b31e6901..1319fab8d 100644 --- a/src/lib/i18n/locales/fr-FR/translation.json +++ b/src/lib/i18n/locales/fr-FR/translation.json @@ -27,7 +27,7 @@ "{{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": "Image de profil de {{modelName}}", - "{{NAMES}} reacted with {{REACTION}}": "", + "{{NAMES}} reacted with {{REACTION}}": "{{NAMES}} a réagi avec {{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'image", @@ -43,7 +43,7 @@ "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 Grants": "Droits d'accès", "Access List": "Liste des accès", "Accessible to all users": "Accessible à tous les utilisateurs", "Account": "Compte", @@ -62,23 +62,23 @@ "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 a tag...": "Ajouter un tag...", "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", "Add content here": "Ajoutez du contenu ici", "Add Custom Parameter": "Ajoutez votre réglage personnalisé", - "Add Custom Prompt": "", + "Add Custom Prompt": "Ajouter un prompt personnalisé", "Add Details": "Ajouter des détails", "Add Files": "Ajouter des fichiers", "Add Image": "Ajouter une image", - "Add Member": "", + "Add Member": "Ajouter un membre", "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 Tag": "Ajouter un tag", "Add Terminal": "Ajouter un terminal", "Add Terminal Connection": "Ajouter une connexion à un terminal", @@ -87,32 +87,32 @@ "Add User": "Ajouter un utilisateur", "Add User Group": "Ajouter un groupe d'utilisateurs", "Add webpage": "Ajouter une page web", - "Add your Open Terminal URL and API key in Settings → Integrations.": "", + "Add your Open Terminal URL and API key in Settings → Integrations.": "Ajoutez votre URL Open Terminal et votre clé API dans Réglages → Intégrations.", "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 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": "Options de configuration supplémentaires pour Marker. Cela doit être un JSON avec des paires clé-valeur. Par exemple, '{\"key\": \"value\"}'. Les clés supportées incluent : 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": "Commentaires supplémentaires", "Additional Parameters": "Paramètres supplémentaires", - "Adds filenames, titles, sections, and snippets into the BM25 text to improve lexical recall.": "", + "Adds filenames, titles, sections, and snippets into the BM25 text to improve lexical recall.": "Ajoute les noms de fichiers, titres, sections et extraits dans le texte BM25 pour améliorer le rappel lexical.", "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", "Admin": "Administrateur", - "Admin Contact Email": "", + "Admin Contact Email": "Email de contact de l'administrateur", "Admin Panel": "Panneau d'administration", "Admin Settings": "Réglages d'administration", "Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Les administrateurs ont accès à tous les outils en permanence ; les utilisateurs doivent se voir attribuer des outils pour chaque modèle dans l'espace de travail.", - "Advanced": "", + "Advanced": "Avancé", "Advanced Parameters": "Réglages avancés", - "Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "", + "Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "Paramètres avancés pour l'analyse MinerU (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.": "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 chats have been unarchived.": "Toutes les conversations ont été désarchivées.", "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": "", + "All Users": "Tous les utilisateurs", "Allow Call": "Autoriser les appels", "Allow Chat Controls": "Autoriser les contrôles de la conversation", "Allow Chat Delete": "Autoriser la suppression de la conversation", @@ -121,7 +121,7 @@ "Allow Chat Params": "Autoriser les paramètres de discussion", "Allow Chat Share": "Autoriser le partage de la conversation", "Allow Chat System Prompt": "Autoriser le prompt système de la conversation", - "Allow Chat Valves": "", + "Allow Chat Valves": "Autoriser les vannes de conversation", "Allow Continue Response": "Autoriser la réponse continue", "Allow Delete Messages": "Autoriser la suppression des messages", "Allow File Upload": "Autoriser le téléversement de fichiers", @@ -129,13 +129,13 @@ "Allow non-local voices": "Autoriser les voix non locales", "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 Sharing With Users": "Autoriser le partage aux utilisateurs", "Allow Speech to Text": "Autoriser la reconnaissance vocale", "Allow Temporary Chat": "Autoriser la conversation temporaire", "Allow Text to Speech": "Autoriser la synthèse vocale", "Allow User Location": "Autoriser l'emplacement de l'utilisateur", "Allow Voice Interruption in Call": "Autoriser l'interruption vocale pendant un appel", - "Allow Web Upload": "", + "Allow Web Upload": "Autoriser le téléversement depuis le web", "Allowed Endpoints": "Points de terminaison autorisés", "Allowed File Extensions": "Extensions de fichier autorisées", "Allowed file extensions for upload. Separate multiple extensions with commas. Leave empty for all file types.": "Autoriser les extensions de fichier pour le téléversement. Séparez plusieurs extensions par des virgules. Laissez vide pour tous les types de fichiers.", @@ -161,10 +161,10 @@ "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 API", - "API Keys": "", - "API Mode": "", - "API Timeout": "", - "API Type": "", + "API Keys": "Clés API", + "API Mode": "Mode API", + "API Timeout": "Délai d'expiration de l'API", + "API Type": "Type d'API", "API Version": "Version de l'API", "API Version is required": "Version de l'API requise", "Application DN": "DN de l'application", @@ -182,8 +182,8 @@ "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 delete this?": "", + "Are you sure you want to delete this version? Child versions will be relinked to this version's parent.": "Êtes-vous sûr de vouloir supprimer cette version ? Les versions enfants seront rattachées à la version parente.", + "Are you sure you want to delete this?": "Êtes-vous sûr de vouloir supprimer ceci ?", "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", @@ -191,7 +191,7 @@ "Ask": "Demander", "Ask a question": "Posez votre question", "Assistant": "Assistant", - "Async Embedding Processing": "", + "Async Embedding Processing": "Traitement asynchrone des embeddings", "Attach File From Knowledge": "Joindre un fichier depuis les connaissances", "Attach Knowledge": "Joindre une connaissance", "Attach Notes": "Joindre une note", @@ -205,7 +205,7 @@ "Authenticate": "Authentifier", "Authentication": "Authentification", "Auto": "Automatique", - "Auto (Random)": "", + "Auto (Random)": "Auto (Aléatoire)", "Auto-Copy Response to Clipboard": "Copie automatique de la réponse vers le presse-papiers", "Auto-playback response": "Lire automatiquement la réponse", "Autocomplete Generation": "Génération des suggestions", @@ -214,9 +214,9 @@ "AUTOMATIC1111 Api Auth String": "AUTOMATIC1111 Chaîne d'authentification de l'API", "AUTOMATIC1111 Base URL": "URL de base AUTOMATIC1111", "AUTOMATIC1111 Base URL is required.": "L'URL de base {AUTOMATIC1111} est requise.", - "Automatically inject system tools in native function calling mode (e.g., timestamps, memory, chat history, notes, etc.)": "", + "Automatically inject system tools in native function calling mode (e.g., timestamps, memory, chat history, notes, etc.)": "Injecte automatiquement les outils système en mode d'appel de fonctions natif (par ex. horodatage, mémoire, historique des conversations, notes, etc.)", "Available list": "Liste disponible", - "Available models": "", + "Available models": "Modèles disponibles", "Available Tools": "Outils disponibles", "available users": "utilisateurs disponibles", "available!": "disponible !", @@ -234,24 +234,24 @@ "before": "avant", "Being lazy": "Être fainéant", "Beta": "Bêta", - "Bing": "", + "Bing": "Bing", "Bing Search V7 Endpoint": "Point de terminaison Bing Search V7", "Bing Search V7 Subscription Key": "Clé d'abonnement Bing Search V7", "Bio": "Bio", "Birth Date": "Date de naissance", - "BM25 Weight": "", + "BM25 Weight": "Poids BM25", "Bocha Search API Key": "Clé API Bocha Search", "Bold": "Gras", "Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "Renforcer ou pénaliser des éléments spécifiques pour les réponses contraintes. Les valeurs du biais seront comprises entre -100 et 100 (inclus). (Par défaut : aucun)", - "Brave": "", + "Brave": "Brave", "Brave Search API Key": "Clé API Brave Search", - "Browse and query knowledge bases": "", - "Builtin Tools": "", + "Browse and query knowledge bases": "Parcourir et interroger les bases de connaissances", + "Builtin Tools": "Outils intégrés", "Bullet List": "Liste à puces", "Button ID": "Button ID", "Button Label": "Button Label", "Button Prompt": "Button Promp", - "by {{name}}": "", + "by {{name}}": "par {{name}}", "By {{name}}": "Par {{name}}", "Bypass Embedding and Retrieval": "Ignorer l'Embedding et le Retrieval", "Bypass Web Loader": "Ignorer le chargeur Web", @@ -261,16 +261,16 @@ "Call feature is not supported when using Web STT engine": "La fonction d'appel n'est pas prise en charge lors de l'utilisation du moteur Web STT", "Camera": "Appareil photo", "Cancel": "Annuler", - "Cancel download of {{model}}": "", - "Cannot create an empty note.": "", - "Cannot delete the production version": "", + "Cancel download of {{model}}": "Annuler le téléchargement de {{model}}", + "Cannot create an empty note.": "Impossible de créer une note vide.", + "Cannot delete the production version": "Impossible de supprimer la version active", "Capabilities": "Capacités", "Capture": "Prise de vue", "Capture Audio": "Prise de son", "Certificate Path": "Chemin du certificat", - "Change folder icon": "", + "Change folder icon": "Changer l'icône du dossier", "Change Password": "Changer le mot de passe", - "Change User Role": "", + "Change User Role": "Changer le rôle de l'utilisateur", "Channel": "Canal", "Channel deleted successfully": "Canal supprimé avec succès", "Channel Name": "Nom du canal", @@ -283,36 +283,36 @@ "Character limit for autocomplete generation input": "Limite de caractères pour la génération des suggestions", "Chart new frontiers": "Tracer de nouvelles frontières", "Chat": "Conversation", - "Chat archived.": "", + "Chat archived.": "Conversation archivée.", "Chat Background Image": "Image d'arrière-plan de la fenêtre de la conversation", "Chat Bubble UI": "Bulles de conversation", - "Chat Completions": "", + "Chat Completions": "Chat Completions", "Chat Conversation": "Conversation par chat", "Chat direction": "Direction de la conversation", "Chat exported successfully": "Conversation exportée avec succès", - "Chat History": "", + "Chat History": "Historique des conversations", "Chat ID": "ID de chat", "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.": "Conversation non partagée avec succès.", - "chats": "", + "chats": "conversations", "Chats": "Conversations", "Check Again": "Vérifiez à nouveau.", "Check for updates": "Vérifier les mises à jour disponibles", "Checking for updates...": "Recherche de mises à jour...", "Choose a model before saving...": "Choisissez un modèle avant de sauvegarder...", - "Chunk Min Size Target": "", + "Chunk Min Size Target": "Taille minimale cible des chunks", "Chunk Overlap": "Chevauchement des chunks", "Chunk Size": "Taille des chunks", - "Chunks smaller than this threshold will be merged with neighboring chunks when possible. Set to 0 to disable merging.": "", + "Chunks smaller than this threshold will be merged with neighboring chunks when possible. Set to 0 to disable merging.": "Les chunks plus petits que ce seuil seront fusionnés avec les chunks voisins si possible. Définir à 0 pour désactiver la fusion.", "Ciphers": "Chiffres", "Citation": "Citation", "Citations": "Citations", "Clear memory": "Effacer la mémoire", "Clear Memory": "Effacer la mémoire", - "Clear search": "", - "Clear status": "", + "Clear search": "Effacer la recherche", + "Clear status": "Effacer le statut", "click here": "cliquez ici", "Click here for filter guides.": "Cliquez ici pour les guides de filtrage.", "Click here for help.": "Cliquez ici pour obtenir de l'aide.", @@ -326,37 +326,37 @@ "Click here to upload a workflow.json file.": "Cliquez ici pour téléverser un fichier workflow.json.", "click here.": "cliquez ici.", "Click on the user role button to change a user's role.": "Cliquez sur le bouton de rôle d'utilisateur pour modifier son rôle.", - "Click to copy ID": "", + "Click to copy ID": "Cliquez pour copier l'ID", "Clipboard write permission denied. Please check your browser settings to grant the necessary access.": "L'autorisation d'écriture du presse-papier a été refusée. Veuillez vérifier les réglages de votre navigateur pour accorder l'accès nécessaire.", "Clone": "Cloner", "Clone Chat": "Dupliquer la conversation", "Clone of {{TITLE}}": "Copie de {{TITLE}}", "Close": "Fermer", "Close Banner": "Fermer la bannière", - "Close chat controls": "", - "Close citation modal": "", + "Close chat controls": "Fermer les contrôles de la conversation", + "Close citation modal": "Fermer la fenêtre de citation", "Close Configure Connection Modal": "Fermer la fenêtre de configuration de la connexion", "Close feedback": "Fermer la fenêtre d'évaluation", "Close modal": "Fermer la fenêtre", "Close Modal": "Fermer la fenêtre", "Close settings modal": "Fermer la fenêtre des réglages", "Close Sidebar": "Fermer la barre latérale", - "cloud": "", - "CMU ARCTIC speaker embedding name": "", + "cloud": "cloud", + "CMU ARCTIC speaker embedding name": "Nom de l'embedding de locuteur CMU Arctic", "Code Block": "Bloc de code", - "Code Editor": "", + "Code Editor": "Éditeur de code", "Code execution": "Exécution de code", - "Code Execution": "", - "Code Execution Engine": "Moteur d'execution de code", + "Code Execution": "Exécution de code", + "Code Execution Engine": "Moteur d'exécution de code", "Code Execution Timeout": "Délai d'exécution du code dépassé", "Code formatted successfully": "Code formaté avec succès", - "Code Interpreter": "Interpreteur de code", - "Code Interpreter Engine": "Moteur de l'interpreteur de code", + "Code Interpreter": "Interpréteur de code", + "Code Interpreter Engine": "Moteur de l'interpréteur de code", "Code Interpreter Prompt Template": "Modèle d'invite pour l'interpréteur de code", "Collaboration channel where people join as members": "Canal collaboratif où les membres rejoignent librement", "Collapse": "Réduire", "Collection": "Collection", - "Collections": "", + "Collections": "Collections", "Color": "Couleur", "ComfyUI": "ComfyUI", "ComfyUI API Key": "Clé API ComfyUI", @@ -365,15 +365,15 @@ "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", "Command": "Commande", "Comment": "Commentaire", - "Commit Message": "", - "Community Reviews": "", + "Commit Message": "Description de la modification", + "Community Reviews": "Avis de la communauté", "Completions": "Complétions", "Compress Images in Channels": "Compresser les images dans les canaux", "Concurrent Requests": "Demandes concurrentes", - "Config": "", + "Config": "Configuration", "Config imported successfully": "Configuration importée avec succès", "Configure": "Configurer", "Confirm": "Confirmer", @@ -381,9 +381,9 @@ "Confirm your action": "Confirmer votre action", "Confirm your new password": "Confirmer votre nouveau mot de passe", "Confirm Your Password": "Confirmez votre mot de passe", - "Connect to an AI provider to start chatting": "", - "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "", - "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "", + "Connect to an AI provider to start chatting": "Connectez-vous à un fournisseur d'IA pour commencer à discuter", + "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "Connectez-vous à des instances Open Terminal pour parcourir les fichiers et les utiliser comme outils permanents. Une seule peut être active à la fois.", + "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "Connectez-vous à des instances Open Terminal. Tous les utilisateurs auront accès à la navigation de fichiers et aux outils de terminal via ces serveurs.", "Connect to your own OpenAI compatible API endpoints.": "Connectez-vous à vos points d'extension API compatibles OpenAI.", "Connect to your own OpenAPI compatible external tool servers.": "Connectez-vous à vos serveurs d'outils externes.", "Connection failed": "Échec de la connexion", @@ -396,7 +396,7 @@ "Contact Admin for WebUI Access": "Contacter l'administrateur pour obtenir l'accès à WebUI", "Content": "Contenu", "Content Extraction Engine": "Moteur d'extraction de contenu", - "Content lengths (character counts only)": "", + "Content lengths (character counts only)": "Longueur du contenu (nombre de caractères uniquement)", "Continue Response": "Continuer la réponse", "Continue with {{provider}}": "Continuer avec {{provider}}", "Continue with Email": "Continuer avec l'email", @@ -411,35 +411,35 @@ "Copied shared chat URL to clipboard!": "URL de la conversation partagée copiée dans le presse-papiers !", "Copied to clipboard": "Copié dans le presse-papiers", "Copy": "Copier", - "Copy API Key": "", - "Copy content": "", + "Copy API Key": "Copier la clé API", + "Copy content": "Copier le contenu", "Copy Formatted Text": "Copier le texte en gardant le format", "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": "", - "Copy Share Link": "", + "Copy Prompt": "Copier le prompt", + "Copy Share Link": "Copier le lien de partage", "Copy to clipboard": "Copier dans le presse-papiers", - "Copy Token": "", - "Copy URL": "", + "Copy Token": "Copier le jeton", + "Copy URL": "Copier l'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.": "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", - "Create a new note": "", + "Create a new note": "Créer une nouvelle note", "Create Account": "Créer un compte", "Create Admin Account": "Créer un compte administrateur", "Create Channel": "Créer un canal", "Create Folder": "Créer un dossier", "Create Image": "Création d'image", "Create Knowledge": "Créer une connaissance", - "Create Model": "", + "Create Model": "Créer le modèle", "Create new key": "Créer une nouvelle clé", "Create new secret key": "Créer une nouvelle clé secrète", - "Create note": "", + "Create note": "Créer une note", "Create Note": "Créer une note", "Create your first note by clicking on the plus button below.": "Créer votre première note en cliquant sur le boutton ci-dessous", "Created at": "Créé le", @@ -453,10 +453,10 @@ "Current Password": "Mot de passe actuel", "Custom": "Sur mesure", "Custom description enabled": "Description personnalisée activée", - "Custom Gender": "", + "Custom Gender": "Genre personnalisé", "Custom Parameter Name": "Nom du réglage personnalisé", "Custom Parameter Value": "Valeur du réglage personnalisé", - "Daily Messages": "", + "Daily Messages": "Messages par jour", "Danger Zone": "Zone de danger", "Dark": "Sombre", "Data Controls": "Contrôles des données", @@ -465,8 +465,8 @@ "DD/MM/YYYY": "DD/MM/YYYY", "DDGS Backend": "DDGS Backend", "December": "Décembre", - "Decrease UI Scale": "", - "Deepgram": "", + "Decrease UI Scale": "Réduire la taille de l'interface", + "Deepgram": "Deepgram", "Default": "Par défaut", "Default (Open AI)": "Par défaut (OpenAI)", "Default (SentenceTransformers)": "Par défaut (Sentence Transformers)", @@ -485,9 +485,9 @@ "Default to ALL": "Par défaut à TOUS", "Default to segmented retrieval for focused and relevant content extraction, this is recommended for most cases.": "La recherche segmentée par défaut permet d'extraire un contenu ciblé et pertinent, ce qui est recommandé dans la plupart des cas.", "Default User Role": "Rôle utilisateur par défaut", - "Defaults": "", + "Defaults": "Valeurs par défaut", "Delete": "Supprimer", - "Delete {{name}}": "", + "Delete {{name}}": "Supprimer {{name}}", "Delete a model": "Supprimer un modèle", "Delete All": "Tout supprimer", "Delete All Chats": "Supprimer toutes les conversations", @@ -499,23 +499,23 @@ "Delete function?": "Supprimer la fonction ?", "Delete Message": "Supprimer le message", "Delete message?": "Supprimer le message ?", - "Delete Model": "", + "Delete Model": "Supprimer le modèle", "Delete note?": "Supprimer la note ?", "Delete prompt?": "Supprimer le prompt ?", "Delete skill?": "Supprimer le skill ?", "delete this link": "supprimer ce lien", "Delete tool?": "Effacer l'outil ?", "Delete User": "Supprimer le compte d'utilisateur", - "Delete Version": "", - "Deleted": "", + "Delete Version": "Supprimer la version", + "Deleted": "Supprimé", "Deleted {{deleteModelTag}}": "Supprimé {{deleteModelTag}}", "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": "Décroissant", - "Describe the edit...": "", - "Describe the image...": "", - "Describe what changed...": "", + "Describe the edit...": "Décrivez la modification...", + "Describe the image...": "Décrivez l'image...", + "Describe what changed...": "Décrivez ce qui a changé...", "Describe your knowledge base and objectives": "Décrivez votre base de connaissances et vos objectifs", "Description": "Description", "Detect Artifacts Automatically": "Détection automatique des Artifacts", @@ -549,13 +549,13 @@ "Display Multi-model Responses in Tabs": "Afficher les réponses multi-modèles dans des onglets", "Display the username instead of You in the Chat": "Afficher le nom d'utilisateur à la place de \"Vous\" dans la conversation", "Displays citations in the response": "Affiche les citations dans la réponse", - "Displays status updates (e.g., web search progress) in the response": "Affiche les mises à jour de statut (Ex : la progression de la recherche sur le Web) dans la réponse", + "Displays status updates (e.g., web search progress) in the response": "Affiche les mises à jour du statut dans la réponse (par ex : la progression de la recherche sur le Web)", "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?": "Souhaitez-vous synchroniser vos statistiques d'utilisation avec la communauté Open WebUI ?", "Docling": "Docling", - "Docling Parameters": "", + "Docling Parameters": "Paramètres Docling", "Docling Server URL required.": "URL du serveur Docling requise.", "Document": "Document", "Document Intelligence": "Document Intelligence", @@ -573,34 +573,34 @@ "Done": "Terminé", "Download": "Télécharger", "Download & Delete": "Télécharger et supprimer", - "Download as JSON": "", + "Download as JSON": "Télécharger au format JSON", "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...": "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": "", + "Drop files here": "Déposez des fichiers ici", "Drop files here to upload": "Déposez des fichiers ici pour les téléverser", - "DuckDuckGo": "", + "DuckDuckGo": "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'": "", + "e.g. 'low', 'medium', 'high'": "par ex. « low », « medium », « high »", "e.g. \"json\" or a JSON schema": "par ex. \"json\" ou un schéma JSON", "e.g. 60": "par ex. 60", "e.g. A filter to remove profanity from text": "par ex. un filtre pour retirer les vulgarités du texte", - "e.g. about the Roman Empire": "", - "e.g. alloy, echo, shimmer": "", - "e.g. Code Review Guidelines": "", - "e.g. code-review-guidelines": "", + "e.g. about the Roman Empire": "par ex. sur l'Empire romain", + "e.g. alloy, echo, shimmer": "par ex. alloy, echo, shimmer", + "e.g. Code Review Guidelines": "par ex. Revue de code", + "e.g. code-review-guidelines": "par ex. revue-de-code", "e.g. en": "par ex. fr", "e.g. My Filter": "par ex. Mon Filtre", "e.g. My Tools": "par ex. Mes Outils", "e.g. my_filter": "par ex. mon_filtre", "e.g. my_tools": "par ex. mes_outils", "e.g. pdf, docx, txt": "par ex. pdf, docx, txt", - "e.g. Step-by-step instructions for code reviews": "", - "e.g. Tell me a fun fact": "", - "e.g. Tell me a fun fact about the Roman Empire": "", + "e.g. Step-by-step instructions for code reviews": "par ex. Instructions détaillées pour les revues de code", + "e.g. Tell me a fun fact": "par ex. Partage-moi un fait amusant", + "e.g. Tell me a fun fact about the Roman Empire": "par ex. Partage-moi un fait amusant sur l'Empire romain", "e.g. Tools for performing various operations": "par ex. Outils pour effectuer diverses opérations", "e.g., 3, 4, 5 (leave blank for default)": "par ex., 3, 4, 5 (laisser vide pour par défaut)", "e.g., audio/wav,audio/mpeg,video/* (leave blank for defaults)": "Ex : audio/wav,audio/mpeg,video/* (laisser vide pour les valeurs par défaut)", @@ -615,7 +615,7 @@ "Edit Image": "Modification d'image", "Edit Last Message": "Modifier le dernier message", "Edit Memory": "Modifier la mémoire", - "Edit Prompt": "", + "Edit Prompt": "Modifier le prompt", "Edit Terminal Connection": "Modifier la connexion à un terminal", "Edit User": "Modifier l'utilisateur", "Edit User Group": "Modifier le groupe d'utilisateurs", @@ -624,35 +624,35 @@ "Edited": "Édité", "Editing": "Édition en cours", "Eject": "Ejecte", - "Eject model": "", + "Eject model": "Éjecter le modèle", "ElevenLabs": "ElevenLabs", "Email": "E-mail", "Embark on adventures": "Embarquez pour des aventures", "Embedding": "Embedding", "Embedding Batch Size": "Taille du lot d'embedding", - "Embedding Concurrent Requests": "", + "Embedding Concurrent Requests": "Requêtes d'embedding simultanées", "Embedding Model": "Modèle d'embedding", "Embedding Model Engine": "Moteur de modèle d'embedding", - "Empty message": "", + "Empty message": "Message vide", "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", + "Enable Code Execution": "Autoriser l'exécution de code", "Enable Code Interpreter": "Autoriser l'interprétation de code", "Enable Community Sharing": "Activer le partage communautaire", "Enable Memory Locking (mlock) to prevent model data from being swapped out of RAM. This option locks the model's working set of pages into RAM, ensuring that they will not be swapped out to disk. This can help maintain performance by avoiding page faults and ensuring fast data access.": "Activer le verrouillage de la mémoire (mlock) pour empêcher les données du modèle d'être échangées de la RAM. Cette option verrouille l'ensemble de pages de travail du modèle en RAM, garantissant qu'elles ne seront pas échangées vers le disque. Cela peut aider à maintenir les performances en évitant les défauts de page et en assurant un accès rapide aux données.", "Enable Memory Mapping (mmap) to load model data. This option allows the system to use disk storage as an extension of RAM by treating disk files as if they were in RAM. This can improve model performance by allowing for faster data access. However, it may not work correctly with all systems and can consume a significant amount of disk space.": "Activer le mappage de la mémoire (mmap) pour charger les données du modèle. Cette option permet au système d'utiliser le stockage disque comme une extension de la RAM en traitant les fichiers disque comme s'ils étaient en RAM. Cela peut améliorer les performances du modèle en permettant un accès plus rapide aux données. Cependant, cela peut ne pas fonctionner correctement avec tous les systèmes et peut consommer une quantité significative d'espace disque.", - "Enable Message Queue": "", + "Enable Message Queue": "Activer la mise en file d'attente de message", "Enable Message Rating": "Activer l'évaluation des messages", "Enable Mirostat sampling for controlling perplexity.": "Activer l'échantillonnage Mirostat pour contrôler Perplexité.", "Enable New Sign Ups": "Activer les nouvelles inscriptions", - "Enable, disable, or customize the reasoning tags used by the model. \"Enabled\" uses default tags, \"Disabled\" turns off reasoning tags, and \"Custom\" lets you specify your own start and end tags.": "", + "Enable, disable, or customize the reasoning tags used by the model. \"Enabled\" uses default tags, \"Disabled\" turns off reasoning tags, and \"Custom\" lets you specify your own start and end tags.": "Activer, désactiver ou personnaliser les balises de raisonnement utilisées par le modèle. « Activé » utilise les balises par défaut, « Désactivé » désactive les balises de raisonnement, et « Sur mesure » permet de spécifier vos propres balises de début et de fin.", "Enabled": "Activé", "End Tag": "Tag de fin", "Endpoint URL": "URL du point de terminaison", "Enforce Temporary Chat": "Imposer les discussions temporaires", "Enhance": "Améliore", - "Enrich Hybrid Search Text": "", + "Enrich Hybrid Search Text": "Enrichir le texte de recherche hybride", "Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Vérifiez que votre fichier CSV comprenne les 4 colonnes dans cet ordre : Name, Email, Password, Role.", "Enter {{role}} message here": "Entrez le message {{role}} ici", "Enter a detail about yourself for your LLMs to recall": "Saisissez un détail sur vous-même que vos LLMs pourront se rappeler", @@ -729,8 +729,8 @@ "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": "Entrez la langue de recherche de Searxng", + "Enter Searxng Query URL": "Entrez l'URL de la requête SearXNG", + "Enter Searxng search language": "Entrez la langue de recherche de SearXNG", "Enter Seed": "Entrez Seed", "Enter SerpApi API Key": "Entrez la clé API SerpApi", "Enter SerpApi Engine": "Entrez le moteur SerpApi", @@ -779,7 +779,7 @@ "Enter Your Role": "Entrez votre rôle", "Enter Your Username": "Entrez votre nom d'utilisateur", "Enter your webhook URL": "Entrez l'URL de votre webhook", - "Entra ID": "", + "Entra ID": "Entra ID", "Error": "Erreur", "ERROR": "ERREUR", "Error accessing directory": "Erreur d'accès au répertoire", @@ -799,9 +799,9 @@ "Example: sAMAccountName or uid or userPrincipalName": "Exemple: sAMAccountName ou uid ou userPrincipalName", "Exceeded the number of seats in your license. Please contact support to increase the number of seats.": "Le nombre de sièges de votre licence est dépassé. Veuillez contacter le support pour augmenter le nombre de sièges.", "Exclude": "Exclure", - "Execute code": "", - "Execute code for analysis": "Executer le code pour l'analyse", - "Executing **{{NAME}}**...": "Execution **{{NAME}}**...", + "Execute code": "Exécuter du code", + "Execute code for analysis": "Exécuter le code pour l'analyse", + "Executing **{{NAME}}**...": "Exécution de **{{NAME}}**...", "Expand": "Développer", "Experimental": "Expérimental", "Explain": "Explique", @@ -811,7 +811,7 @@ "Export All Chats (All Users)": "Exporter toutes les conversations (de tous les utilisateurs)", "Export chat (.json)": "Exporter la conversation (.json)", "Export Chats": "Exporter les conversations", - "Export Config": "", + "Export Config": "Exporter la configuration", "Export Models": "Exporter les modèles", "Export Prompts": "Exporter les prompts", "Export to CSV": "Exporter en CSV", @@ -827,26 +827,26 @@ "Fade Effect for Streaming Text": "Effet de fondu pour le texte en streaming", "Failed to add file.": "Échec de l'ajout du fichier.", "Failed to add members": "Échec de l'ajout des membres", - "Failed to archive chat.": "", - "Failed to attach file": "", - "Failed to clear status": "", + "Failed to archive chat.": "Échec de l'archivage de la conversation.", + "Failed to attach file": "Échec de l'ajout du fichier", + "Failed to clear status": "Échec de l'effacement du statut", "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": "É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", - "Failed to download image": "", + "Failed to download image": "Échec du téléchargement de l'image", "Failed to extract content from the file: {{error}}": "Échec de l'extraction du contenu du fichier : {{error}}", "Failed to extract content from the file.": "Échec de l'extraction du contenu du fichier", "Failed to fetch models": "Échec de la récupération des modèles", "Failed to generate title": "Échec de la génération du titre", "Failed to import models": "Échec de l'importation des modèles", "Failed to load chat preview": "Échec du chargement de l'aperçu du chat", - "Failed to load DOCX file. Please try downloading it instead.": "", - "Failed to load Excel/CSV file. Please try downloading it instead.": "", + "Failed to load DOCX file. Please try downloading it instead.": "Échec du chargement du fichier DOCX. Essayez plutôt de le télécharger.", + "Failed to load Excel/CSV file. Please try downloading it instead.": "Échec du chargement du fichier Excel/CSV. Essayez plutôt de le télécharger.", "Failed to load file content.": "Échec du chargement du contenu du fichier", - "Failed to load Interface settings": "", - "Failed to load PPTX file. Please try downloading it instead.": "", + "Failed to load Interface settings": "Échec du chargement des réglages de l'interface", + "Failed to load PPTX file. Please try downloading it instead.": "Échec du chargement du fichier PPTX. Essayez plutôt de le télécharger.", "Failed to move chat": "Échec du déplacement du chat", "Failed to process URL: {{url}}": "Échec du traitement de l'URL : {{url}}", "Failed to read clipboard contents": "Échec de la lecture du contenu du presse-papiers", @@ -857,14 +857,14 @@ "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": "Échec de la sauvegarde des serveurs de terminal", - "Failed to unshare chat.": "", + "Failed to unshare chat.": "Échec de l'annulation du partage de la conversation.", "Failed to update settings": "Échec de la mise à jour des réglages", "Failed to update status": "Échec de la mise à jour du statut", "Failed to upload file.": "Échec du téléversement du fichier.", "Features": "Fonctionnalités", "Features Permissions": "Autorisations des fonctionnalités", "February": "Février", - "Feedback": "", + "Feedback": "Avis", "Feedback Activity": "Retours utilisateurs", "Feedback deleted successfully": "Avis supprimé avec succès", "Feedback Details": "Détails du retour d'information", @@ -873,11 +873,11 @@ "Female": "Femme", "File": "Fichier", "File added successfully.": "Fichier ajouté avec succès.", - "File attached to chat": "", - "File browser": "", - "File content": "", + "File attached to chat": "Fichier joint à la conversation", + "File browser": "Explorateur de fichiers", + "File content": "Contenu du fichier", "File content updated successfully.": "Contenu du fichier mis à jour avec succès.", - "File Context": "", + "File Context": "Fichier dans le contexte", "File deleted successfully.": "Fichier supprimé avec succès.", "File Mode": "Mode fichier", "File name": "Nom du fichier", @@ -894,28 +894,28 @@ "Filter is now globally enabled": "Le filtre est désormais activé globalement", "Filters": "Filtres", "Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Spoofing détecté : impossible d'utiliser les initiales comme avatar. Retour à l'image de profil par défaut.", - "Firecrawl API Base URL": "Url de l'API Base Firecrawl", + "Firecrawl API Base URL": "Url de base de l'API Firecrawl", "Firecrawl API Key": "Clé de l'API Firecrawl", - "Firecrawl Timeout (s)": "", + "Firecrawl Timeout (s)": "Délai d'expiration Firecrawl (s)", "Floating Quick Actions": "Actions rapides flottantes", "Focus Chat Input": "Activer la zone de saisie", "Folder": "Dossier", "Folder Background Image": "Image d'arrière-plan du dossier", - "Folder created successfully": "", + "Folder created successfully": "Dossier créé avec succès", "Folder deleted successfully": "Dossier supprimé avec succès", - "Folder Max File Count": "", - "Folder name": "", + "Folder Max File Count": "Nombre maximum de fichiers par dossier", + "Folder name": "Nom du dossier", "Folder Name": "Nom du dossier", "Folder name cannot be empty.": "Le nom du dossier ne peut pas être vide.", "Folder name updated successfully": "Nom du dossier mis à jour avec succès", - "Folder options": "", + "Folder options": "Options du dossier", "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 prompt", - "Follow up: {{question}}": "Relance : {{question}}", - "Follow-Up Auto-Generation": "Suivi de l'auto-génération", + "Follow up": "Questions de suivi", + "Follow Up Generation": "Génération de questions de suivi", + "Follow Up Generation Prompt": "Prompt de génération de questions de suivi", + "Follow up: {{question}}": "Question de suivi : {{question}}", + "Follow-Up Auto-Generation": "Génération automatique de questions de suivi", "Followed instructions perfectly": "A parfaitement suivi les instructions", "for placeholders": "pour les variables dynamiques", "Force OCR": "Forcer l'OCR", @@ -923,11 +923,11 @@ "Forge new paths": "Créer de nouveaux chemins", "Form": "Formulaire", "Format Lines": "Formatter les lignes", - "Format the lines in the output. Defaults to False. If set to True, the lines will be formatted to detect inline math and styles.": "", + "Format the lines in the output. Defaults to False. If set to True, the lines will be formatted to detect inline math and styles.": "Formate les lignes dans la sortie. Désactivé par défaut. Si activé, les lignes seront formatées pour détecter les formules mathématiques et les styles.", "Formatting may be inconsistent from source.": "Le formatage peut être incohérent par rapport à la source.", "Forwards system user OAuth access token to authenticate": "Transfère le jeton d'accès OAuth de l'utilisateur système pour l'authentification", "Forwards system user session credentials to authenticate": "Transmet les identifiants de session de l'utilisateur pour l'authentification", - "Full Context Mode": "Mode avec injection complète dans le Context", + "Full Context Mode": "Mode avec injection complète dans le contexte", "Function": "Fonction", "Function Calling": "Appel de fonction", "Function created successfully": "Fonction créée avec succès", @@ -938,7 +938,7 @@ "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 Name Filter List": "Liste de filtrage des fonctions par nom", "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.", @@ -955,10 +955,10 @@ "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": "", + "Generated images will appear here": "Les images générées apparaîtront ici", "Generating search query": "Génération d'une requête de recherche", "Generating...": "Génération en cours...", - "Get current time and perform date/time calculations": "", + "Get current time and perform date/time calculations": "Récupérer la date/heure actuelle et effectuer des calculs associés", "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}}", @@ -968,7 +968,7 @@ "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": "", + "Gravatar": "Gravatar", "Grid": "Grille", "Grokipedia": "Grokipedia", "Group Channel": "Canal de groupe", @@ -979,39 +979,39 @@ "Group updated successfully": "Groupe mis à jour avec succès", "groups": "groupes", "Groups": "Groupes", - "H1": "", - "H2": "", - "H3": "", + "H1": "H1", + "H2": "H2", + "H3": "H3", "Haptic Feedback": "Retour haptique", - "Headers": "", - "Headers must be a valid JSON object": "", + "Headers": "En-têtes HTTP", + "Headers must be a valid JSON object": "Les en-têtes doivent être au format JSON valide", "Height": "Hauteur", "Hello, {{name}}": "Bonjour, {{name}}.", "Help": "Aide", "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": "", + "Hidden": "Masqué", "Hide": "Cacher", "Hide All": "Masquer tout", "Hide from Sidebar": "Cacher de la barre latérale", "Hide Model": "Cache le Model", "High": "Elevé", "High Contrast Mode": "Mode avec contraste accentué", - "History": "", + "History": "Historique", "Home": "Home", "Host": "Hôte", - "Hourly Messages": "", + "Hourly Messages": "Messages par heure", "How can I help you today?": "Comment puis-je vous aider aujourd'hui ?", "How would you rate this response?": "Comment évalueriez-vous cette réponse ?", "HTML": "HTML", - "http://localhost:8000": "", - "https://mineru.net/api/v4": "", + "http://localhost:8000": "http://localhost:8000", + "https://mineru.net/api/v4": "https://mineru.net/api/v4", "Hybrid Search": "Recherche hybride", "I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Je reconnais avoir lu et compris les implications de mes actions. Je suis conscient des risques associés à l'exécution d'un code arbitraire et j'ai vérifié la fiabilité de la source.", "ID": "ID", - "ID cannot contain \":\" or \"|\" characters": "", - "ID copied to clipboard": "", + "ID cannot contain \":\" or \"|\" characters": "L'ID ne peut pas contenir les caractères « : » ou « | »", + "ID copied to clipboard": "ID copié dans le presse-papiers", "iframe Sandbox Allow Forms": "Autoriser les formulaires dans l'iframe sandbox", "iframe Sandbox Allow Same Origin": "Autoriser même origine dans l'iframe sandbox", "Ignite curiosity": "Éveiller la curiosité", @@ -1029,38 +1029,38 @@ "Image Prompt Generation": "Génération de prompts d'images", "Image Prompt Generation Prompt": "Prompt de génération de prompts d'images", "Image Size": "Taille de l'image", - "Images": "", + "Images": "Images", "Import": "Importer", "Import Chats": "Importer les conversations", - "Import Config": "", + "Import Config": "Importer la configuration", "Import From Link": "Importer depuis le lien", "Import Models": "Importer les modèles", "Import Prompts": "Importer les prompts", "Import successful": "Import réussi", "Import Tools": "Importer les outils", "Important Update": "Mise à jour importante", - "Inactive": "", + "Inactive": "Inactif", "Include": "Inclure", "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": "", + "Increase UI Scale": "Augmenter la taille de l'interface", "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.", "Info": "Info", "Initials": "Initiales", - "Inject file content into conversation context": "", + "Inject file content into conversation context": "Injecte le contenu du fichier dans le contexte de la conversation", "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": "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": "", + "Insert Follow-Up Prompt to Input": "Insérer la question de suivi dans la zone de saisie", "Insert Prompt as Rich Text": "Insérer le prompt en tant que texte enrichi", - "Insert Suggestion Prompt to Input": "", + "Insert Suggestion Prompt to Input": "Insérer le prompt suggéré dans la zone de saisie", "Install from Github URL": "Installer depuis une URL GitHub", "Instant Auto-Send After Voice Transcription": "Envoi automatique après la transcription", "Integration": "Intégration", - "Integrations": "Integrations", + "Integrations": "Intégrations", "Interface": "Interface utilisateur", "Interface Settings Access": "Accès aux paramètres de l'interface", "Invalid file content": "Contenu de fichier invalide", @@ -1068,14 +1068,14 @@ "Invalid JSON file": "Fichier JSON non valide", "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}}": "", + "Invalid JSON format for Parameters": "Format JSON non valide pour les paramètres", + "Invalid JSON format in {{NAME}}": "Format JSON non valide dans {{NAME}}", "Invalid JSON format in Additional Config": "Format JSON non valide dans la configuration supplémentaire", - "Invalid JSON format in MinerU Parameters": "", + "Invalid JSON format in MinerU Parameters": "Format JSON non valide dans les paramètres MinerU", "is typing...": "est en train d'écrire...", "Italic": "Italique", "January": "Janvier", - "Jina API Base URL": "", + "Jina API Base URL": "URL de base de l'API Jina", "Jina API Key": "Clé API Jina", "join our Discord for help.": "Rejoignez notre Discord pour obtenir de l'aide.", "JSON": "JSON", @@ -1083,12 +1083,12 @@ "JSON Spec": "Spécification JSON", "July": "Juillet", "June": "Juin", - "Jupyter Auth": "Auth Jupyter", + "Jupyter Auth": "Mode d'authentification Jupyter", "Jupyter URL": "URL Jupyter", - "JWT Expiration": "Expiration du token JWT", - "JWT Token": "Token JWT", + "JWT Expiration": "Expiration du jeton JWT", + "JWT Token": "Jeton JWT", "Kagi Search API Key": "Clé API Kagi Search", - "Keep Follow-Up Prompts in Chat": "", + "Keep Follow-Up Prompts in Chat": "Conserver les questions de suivi précédentes dans la conversation", "Keep in Sidebar": "Epingler dans la barre latérale", "Key": "Clé", "Key is required": "La clé est requise", @@ -1100,7 +1100,7 @@ "Knowledge created successfully.": "Connaissance créée avec succès.", "Knowledge deleted successfully.": "Connaissance supprimée avec succès.", "Knowledge Description": "Description des connaissances", - "Knowledge exported successfully": "", + "Knowledge exported successfully": "Connaissance exportée avec succès", "Knowledge Name": "Nom de la connaissance", "Knowledge Public Sharing": "Partage public des Connaissances", "Knowledge reset successfully.": "Connaissance réinitialisée avec succès.", @@ -1122,11 +1122,11 @@ "LDAP": "LDAP", "LDAP server updated": "Serveur LDAP mis à jour", "Leaderboard": "Classement", - "Learn more": "", + "Learn more": "En savoir plus", "Learn More": "En savoir plus", - "Learn more about Open Terminal": "", + "Learn more about Open Terminal": "En savoir plus sur Open Terminal", "Learn more about OpenAPI tool servers.": "En savoir plus sur les serveurs d'outils OpenAPI.", - "Learn more about Voxtral transcription.": "", + "Learn more about Voxtral transcription.": "En savoir plus sur la transcription Voxtral.", "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é", @@ -1134,27 +1134,27 @@ "Leave empty to include all models from \"{{url}}/api/tags\" endpoint": "Laissez vide pour inclure tous les modèles de l'endpoint \"{{url}}/api/tags\"", "Leave empty to include all models from \"{{url}}/models\" endpoint": "Laissez vide pour inclure tous les modèles de l'endpoint \"{{url}}/models\"", "Leave empty to include all models or select specific models": "Laissez vide pour inclure tous les modèles ou sélectionnez des modèles spécifiques", - "Leave empty to use first admin user": "", - "Leave empty to use the default config, or enter a valid json (see https://yandex.cloud/en/docs/search-api/api-ref/WebSearch/search#yandex.cloud.searchapi.v2.WebSearchRequest)": "", - "Leave empty to use the default model (voxtral-mini-latest).": "", + "Leave empty to use first admin user": "Laissez vide pour utiliser l'email du premier administrateur", + "Leave empty to use the default config, or enter a valid json (see https://yandex.cloud/en/docs/search-api/api-ref/WebSearch/search#yandex.cloud.searchapi.v2.WebSearchRequest)": "Laissez vide pour utiliser la configuration par défaut, ou entrez un JSON valide (voir https://yandex.cloud/en/docs/search-api/api-ref/WebSearch/search#yandex.cloud.searchapi.v2.WebSearchRequest)", + "Leave empty to use the default model (voxtral-mini-latest).": "Laissez vide pour utiliser le modèle par défaut (voxtral-mini-latest).", "Leave empty to use the default prompt, or enter a custom prompt": "Laissez vide pour utiliser le prompt par défaut, ou entrez un prompt personnalisé", "Leave model field empty to use the default model.": "Laisser le champ du modèle vide pour utiliser le modèle par défaut.", - "Legacy": "", - "lexical": "", + "Legacy": "Déprécié", + "lexical": "lexical", "License": "Licence", - "Lift List": "", + "Lift List": "Réduire l'indentation", "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.": "", + "Limit concurrent search queries. 0 = unlimited (default). Set to 1 for sequential execution (recommended for APIs with strict rate limits like Brave free tier).": "Limite les requêtes de recherche simultanées. 0 = illimité (par défaut). Définir à 1 pour une exécution séquentielle (recommandé pour les API avec des limites de débit strictes comme Brave gratuit).", + "Limits the number of concurrent embedding requests. Set to 0 for unlimited.": "Limite le nombre de requêtes d'embedding simultanées. Définir à 0 pour illimité.", "List": "Liste", "Listening...": "Écoute en cours...", - "Live": "", + "Live": "Actif", "Llama.cpp": "Llama.cpp", "LLMs can make mistakes. Verify important information.": "Les LLM peuvent faire des erreurs. Vérifiez les informations importantes.", "Loader": "Chargeur", "Loading Kokoro.js...": "Chargement de Kokoro.js...", "Loading...": "Chargement de...", - "local": "", + "local": "local", "Local": "Local", "Local Task Model": "Model de tâche local", "Location access not allowed": "Accès à la localisation non autorisé", @@ -1166,7 +1166,7 @@ "Make sure to export a workflow.json file as API format from ComfyUI.": "Veillez à exporter un fichier workflow.json au format API depuis ComfyUI.", "Male": "Homme", "Manage": "Gérer", - "Manage Connections": "", + "Manage Connections": "Gérer les connexions", "Manage Direct Connections": "Gérer les connexions directes", "Manage Files": "Gérer les fichiers", "Manage Models": "Gérer les modèles", @@ -1186,15 +1186,15 @@ "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.": "", + "MBR": "Membre", + "MCP": "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.": "Le support du MCP est expérimental et sa spécification évolue fréquemment, ce qui peut entraîner des incompatibilités. Le support de la spécification OpenAPI est directement maintenu par l'équipe Open WebUI, ce qui en fait l'option la plus fiable en termes de compatibilité.", "Medium": "Moyen", "Member removed successfully": "Membre supprimé avec succès", "members": "membres", "Members": "Membres", "Members added successfully": "Membres ajoutés avec succès", - "Memories": "", + "Memories": "Souvenirs", "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é avec succès", @@ -1203,21 +1203,21 @@ "Memory updated successfully": "Souvenir mis à jour avec succès", "Merge Responses": "Fusionner les réponses", "Merged Response": "Réponse fusionnée", - "Message": "", - "Message counts and response timestamps": "", - "Message counts are based on assistant responses.": "", + "Message": "Envoyer un message", + "Message counts and response timestamps": "Nombre de messages et horodatage des réponses", + "Message counts are based on assistant responses.": "Le nombre de messages est basé sur le nombre de réponses de l'assistant.", "Message rating should be enabled to use this feature": "L'évaluation des messages doit être activée pour pouvoir utiliser cette fonctionnalité", - "messages": "", - "Messages": "", + "messages": "messages", + "Messages": "Messages", "Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Les messages que vous envoyez après avoir créé votre lien ne seront pas partagés. Les utilisateurs disposant de l'URL pourront voir la conversation partagée.", "Microsoft OneDrive": "Microsoft OneDrive", "Microsoft OneDrive (personal)": "Microsoft OneDrive (personnel)", "Microsoft OneDrive (work/school)": "Microsoft OneDrive (travail/école)", - "MinerU": "", - "MinerU API Key required for Cloud API mode.": "", + "MinerU": "MinerU", + "MinerU API Key required for Cloud API mode.": "Clé API MinerU requise pour le mode API Cloud.", "Mistral OCR": "Mistral OCR", "Mistral OCR API Key required.": "Clé d'API pour Mistral OCR requise", - "MistralAI": "", + "MistralAI": "MistralAI", "Model": "Modèle", "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.", @@ -1226,10 +1226,10 @@ "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", - "Model accepts file inputs": "Le modèle accepte les fichiers en entrée", - "Model accepts image inputs": "Le modèle accepte les images en entrée", - "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 accepts file inputs": "Le modèle accepte des fichiers en entrée", + "Model accepts image inputs": "Le modèle accepte des images en entrée", + "Model can execute code and perform calculations": "Le modèle peut exécuter du code et faire des calculs", + "Model can generate images based on text prompts": "Le modèle peut générer des images à partir de prompts", "Model can search the web for information": "Le modèle peut faire des recherches sur internet pour trouver des informations", "Model Capabilities": "Capacités du modèle", "Model created successfully!": "Modèle créé avec succès !", @@ -1241,16 +1241,16 @@ "Model Name": "Nom du modèle", "Model name already exists, please choose a different one": "Le nom du modèle existe déjà, veuillez en choisir un autre", "Model Name is required.": "Le nom du modèle est requis.", - "Model names and usage frequency": "", - "Model not found": "", + "Model names and usage frequency": "Noms des modèles et fréquence d'utilisation", + "Model not found": "Modèle introuvable", "Model not selected": "Modèle non sélectionné", - "Model Parameters": "", + "Model Parameters": "Réglages du modèle", "Model Params": "Réglages du modèle", "Model Permissions": "Autorisations du modèle", "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 Usage": "Utilisation des modèles", "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", @@ -1259,23 +1259,23 @@ "Models imported successfully": "Modèle importé avec succès", "Models Public Sharing": "Partage public des modèles", "Models Sharing": "Partage des modèles", - "Mojeek": "", + "Mojeek": "Mojeek", "Mojeek Search API Key": "Clé API Mojeek", "More": "Plus", "More Concise": "Plus concis", - "More options": "", + "More options": "Plus d'options", "More Options": "Plus d'options", "Move": "Déplacer", - "Moved {{name}}": "", + "Moved {{name}}": "{{name}} déplacé", "My Terminal": "Mon terminal", "Name": "Nom d'utilisateur", "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": "", + "New": "Nouveaux", "New Button": "Nouveau bouton", "New Chat": "Nouvelle conversation", - "New File": "", + "New File": "Nouveau fichier", "New Folder": "Nouveau dossier", "New Function": "Nouvelle fonction", "New Group": "Nouveau groupe", @@ -1288,10 +1288,10 @@ "New Temporary Chat": "Nouvelle conversation temporaire", "New Terminal": "Nouveau terminal", "New Tool": "Nouvel outil", - "New Webhook": "", + "New Webhook": "Nouveau webhook", "new-channel": "nouveau-canal", "Next message": "Message suivant", - "No access grants. Private to you.": "", + "No access grants. Private to you.": "Aucun partage. Visible uniquement par vous.", "No activity data": "Aucune activité", "No authentication": "Aucune authentification", "No chats found": "Aucune discussion trouvée", @@ -1301,22 +1301,22 @@ "No content found": "Aucun contenu trouvé", "No content to speak": "Rien à signaler", "No conversation to save": "Aucune conversation à sauvegarder", - "No data": "", - "No data found": "", + "No data": "Aucune donnée", + "No data found": "Aucune donnée trouvée", "No distance available": "Aucune distance disponible", - "No expiration can pose security risks.": "", - "No feedback found": "", + "No expiration can pose security risks.": "L'absence d'expiration peut présenter des risques de sécurité.", + "No feedback found": "Aucun avis trouvé", "No file selected": "Aucun fichier sélectionné", - "No files found": "", + "No files found": "Aucun fichier trouvé", "No files in this knowledge base.": "Aucun fichier dans cette base de connaissances.", - "No files yet. Upload files or run Python code to create them.": "", - "No functions found": "", - "No groups found": "", + "No files yet. Upload files or run Python code to create them.": "Aucun fichier pour le moment. Téléversez des fichiers ou exécutez du code Python pour en créer.", + "No functions found": "Aucune fonction trouvée", + "No groups found": "Aucun groupe trouvé", "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 kernel": "", - "No knowledge bases found.": "", + "No kernel": "Aucun noyau", + "No knowledge bases found.": "Aucune base de connaissances trouvée.", "No knowledge found": "Aucune connaissance trouvée", "No memories to clear": "Aucun souvenir à effacer", "No model IDs": "Aucun ID de modèle", @@ -1326,12 +1326,12 @@ "No Notes": "Pas de note", "No notes found": "Aucune note trouvée", "No one": "Personne", - "No pinned messages": "", + "No pinned messages": "Aucun message épinglé", "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 servers detected": "", + "No servers detected": "Aucun serveur détecté", "No skills found": "Aucun skill trouvé", "No source available": "Aucune source n'est disponible", "No sources found": "Aucune source trouvée", @@ -1348,19 +1348,19 @@ "None": "Aucun", "Not factually correct": "Non factuellement correct", "Not helpful": "Pas utile", - "Not Registered": "", + "Not Registered": "Non enregistré", "Note": "Note", "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": "", + "Notes Public Sharing": "Partage public des notes", "Notes Sharing": "Partage des notes", "Notification Sound": "Son de notification", "Notification Webhook": "Webhook de notification", "Notifications": "Notifications", "November": "Novembre", "OAuth": "OAuth", - "OAuth 2.1": "", + "OAuth 2.1": "OAuth 2.1", "OAuth ID": "ID OAuth", "October": "Octobre", "Off": "Désactivé", @@ -1369,7 +1369,7 @@ "Ollama": "Ollama", "Ollama API": "API Ollama", "Ollama API settings updated": "Réglages de l'API Ollama mis à jour", - "Ollama Cloud API Key": "", + "Ollama Cloud API Key": "Clé API Ollama Cloud", "Ollama Version": "Version d'Ollama", "On": "Activé", "OneDrive": "OneDrive", @@ -1378,12 +1378,12 @@ "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 can be triggered when the chat input is in focus.": "Ne peut être déclenché que lorsque le champ de saisie est actif.", "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": "", + "Only sync new/updated chats": "Synchroniser uniquement les conversations nouvelles/modifiées", "Oops! Looks like the URL is invalid. Please double-check and try again.": "Oups ! Il semble que l'URL soit invalide. Veuillez vérifier à nouveau et réessayer.", "Oops! There are files still uploading. Please wait for the upload to complete.": "Oups ! Des fichiers sont encore en cours de téléversement. Veuillez patienter jusqu'à la fin du téléversement.", "Oops! There was an error in the previous response.": "Oups ! Il y a eu une erreur dans la réponse précédente.", @@ -1392,8 +1392,8 @@ "Open in full screen": "Ouvrir en plein écran", "Open link": "Ouvrir le lien", "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 Modal To Manage Floating Quick Actions": "Ouvrir la fenêtre de gestion des actions rapides flottantes", + "Open Modal To Manage Image Compression": "Ouvrir la fenêtre de gestion de la compression d'images", "Open Model Selector": "Ouvrir la liste des modèles", "Open Settings": "Ouvrir les réglages", "Open Sidebar": "Ouvrir la barre latérale", @@ -1420,7 +1420,7 @@ "or": "ou", "Ordered List": "Liste ordonnée", "Other": "Autre", - "Output": "", + "Output": "Sortie", "OUTPUT": "SORTIE", "Output format": "Format de sortie", "Output Format": "Format de sortie", @@ -1430,14 +1430,14 @@ "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": "", + "Parent message not found": "Message parent introuvable", "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", "PDF document (.pdf)": "Document au format PDF (.pdf)", "PDF Extract Images (OCR)": "Extraction d'images PDF (OCR)", - "PDF Loader Mode": "", + "PDF Loader Mode": "Mode de chargement des PDF", "pending": "en attente", "Pending": "en attente", "Pending User Overlay Content": "Contenu de l'overlay utilisateur en attente", @@ -1459,7 +1459,7 @@ "Pipe": "Pipeline", "Pipeline deleted successfully": "Pipeline supprimée avec succès", "Pipeline downloaded successfully": "Pipeline téléchargée avec succès", - "Pipelines": "", + "Pipelines": "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é", "Pipelines Valves": "Vannes de pipelines", @@ -1472,22 +1472,22 @@ "Please do not close the settings page while loading the model.": "Veuillez ne pas fermer les réglages pendant le chargement du modèle.", "Please enter a message or attach a file.": "Veuillez saisir un message ou joindre un fichier.", "Please enter a prompt": "Veuillez saisir un prompt", - "Please enter a valid ID": "", - "Please enter a valid JSON spec": "", + "Please enter a valid ID": "Veuillez entrer un ID valide", + "Please enter a valid JSON spec": "Veuillez entrer une spécification JSON valide", "Please enter a valid path": "Veuillez entrer un chemin d'accès valide", "Please enter a valid URL": "Veuillez entrer une URL valide", - "Please enter a valid URL.": "", + "Please enter a valid URL.": "Veuillez entrer une URL valide.", "Please fill in all fields.": "Veuillez remplir tous les champs.", - "Please register the OAuth client": "", - "Please save the connection to persist the OAuth client information and do not change the ID": "", + "Please register the OAuth client": "Veuillez enregistrer le client OAuth", + "Please save the connection to persist the OAuth client information and do not change the ID": "Veuillez enregistrer la connexion pour conserver les informations du client OAuth et ne modifiez pas l'ID", "Please select a model first.": "Veuillez d'abord sélectionner un modèle.", "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 a valid JSON file": "Veuillez sélectionner un fichier JSON valide", "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", - "Ports": "", + "Ports": "Ports", "Positive attitude": "Attitude positive", "Prefer not to say": "Je préfère ne pas répondre", "Prefix ID": "ID de préfixe", @@ -1499,25 +1499,25 @@ "Previous message": "Message précédent", "Private": "Privé", "Private conversation between selected users": "Conversation privée entre les utilisateurs sélectionnés", - "Production version updated": "", + "Production version updated": "Version active mise à jour", "Profile": "Profil", "Prompt": "Prompt", "Prompt Autocompletion": "Autocomplétion de prompt", "Prompt Content": "Contenu du prompt", "Prompt created successfully": "Prompt créé avec succès", - "Prompt Name": "", - "Prompt Suggestions": "", + "Prompt Name": "Nom du prompt", + "Prompt Suggestions": "Suggestions de prompts", "Prompt updated successfully": "Prompt mis à jour avec succès", "Prompts": "Prompts", "Prompts Access": "Accès aux prompts", "Prompts Public Sharing": "Partage public des prompts", "Prompts Sharing": "Partage de prompts", - "Provider Type": "Tye de fournisseur", + "Provider Type": "Type de fournisseur", "Public": "Public", "Pull \"{{searchValue}}\" from Ollama.com": "Récupérer « {{searchValue}} » depuis Ollama.com", "Pull a model from Ollama.com": "Télécharger un modèle depuis Ollama.com", - "Pull Model": "", - "Pyodide file browser": "", + "Pull Model": "Télécharger le modèle", + "Pyodide file browser": "Explorateur de fichiers Pyodide", "Query Generation Prompt": "Prompt de génération de requête", "Querying": "Requête en cours", "Quick Actions": "Actions rapide", @@ -1527,28 +1527,28 @@ "Re-rank models by topic similarity": "Reclasser les modèles par similarité de sujet", "Read": "Lire", "Read Aloud": "Lire à haute voix", - "Read more →": "", - "Read Only": "", - "Read-Only Access": "", + "Read more →": "En savoir plus →", + "Read Only": "Lecture seule", + "Read-Only Access": "Accès en lecture seule", "Reason": "Raisonne", "Reasoning Effort": "Effort de raisonnement", - "Reasoning Tags": "Mots-clés de raisonnement", + "Reasoning Tags": "Balises de raisonnement", "Record": "Enregistrement", "Record voice": "Enregistrer la voix", "Redirecting you to Open WebUI Community": "Redirection vers la communauté OpenWebUI", "Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Réduit la probabilité de générer du contenu incohérent. Une valeur plus élevée (ex. : 100) produira des réponses plus variées, tandis qu'une valeur plus faible (ex. : 10) sera plus conservatrice.", "Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Désignez-vous comme « Utilisateur » (par ex. « L'utilisateur apprend l'espagnol »)", "Reference Chats": "Discussions de référence", - "Refresh": "", + "Refresh": "Actualiser", "Refused when it shouldn't have": "Refusé alors qu'il n'aurait pas dû l'être", "Regenerate": "Regénérer", "Regenerate Menu": "Menu Regénérer", "Regenerate Response": "Regénérer la réponse", - "Register Again": "", - "Register Client": "", - "Registered": "", - "Registration failed": "", - "Registration successful": "", + "Register Again": "Enregistrer à nouveau", + "Register Client": "Enregistrer le client", + "Registered": "Enregistré", + "Registration failed": "Échec de l'enregistrement", + "Registration successful": "Enregistrement réussi", "Reindex": "Réindexer", "Reindex Knowledge Base Vectors": "Réindexer les vecteurs de la base de connaissances", "Release Notes": "Notes de mise à jour", @@ -1558,19 +1558,19 @@ "Remember Dismissal": "Se souvenir du rejet", "Remove": "Retirer", "Remove {{MODELID}} from list.": "Retirer {{MODELID}} de la liste.", - "Remove action": "", + "Remove action": "Retirer l'action", "Remove file": "Retirer le fichier", "Remove File": "Retirer le fichier", "Remove from favorites": "Retirer des favoris", "Remove image": "Retirer l'image", "Remove Model": "Retirer le modèle", "Rename": "Renommer", - "Render Markdown in Previews": "", + "Render Markdown in Previews": "Afficher le Markdown dans les aperçus", "Reorder Models": "Réorganiser les modèles", "Reply": "Répondre", "Reply in Thread": "Répondre dans le fil de discussion", - "Reply to thread...": "", - "Replying to {{NAME}}": "", + "Reply to thread...": "Répondre au fil de discussion...", + "Replying to {{NAME}}": "En réponse à {{NAME}}", "required": "requis", "Reranking Engine": "Moteur de ré-ranking", "Reranking Model": "Modèle de ré-ranking", @@ -1584,25 +1584,25 @@ "Response notifications cannot be activated as the website permissions have been denied. Please visit your browser settings to grant the necessary access.": "Les notifications de réponse ne peuvent pas être activées car les autorisations du site web ont été refusées. Veuillez vérifier les réglages de votre navigateur pour accorder l'accès nécessaire.", "Response splitting": "Fractionnement de la réponse", "Response Watermark": "Filigramme de la réponse", - "Responses": "", - "Restart": "", + "Responses": "Responses", + "Restart": "Redémarrer", "Result": "Résultat", "RESULT": "Résultat", "Retrieval": "Récupération", "Retrieval Query Generation": "Génération de requête de RAG", "Retrieved {{count}} sources": "Sources récupérées : {{count}}", - "Retrieved {{count}} sources_one": "", - "Retrieved {{count}} sources_many": "", - "Retrieved {{count}} sources_other": "", + "Retrieved {{count}} sources_one": "{{count}} source récupérée", + "Retrieved {{count}} sources_many": "{{count}} sources récupérées", + "Retrieved {{count}} sources_other": "{{count}} sources récupérées", "Retrieved 1 source": "Une source récupérée", "Rich Text Input for Chat": "Saisie de texte enrichi pour la conversation", "Role": "Rôle", "RTL": "RTL", "Run": "Exécuter", - "Run All": "", + "Run All": "Tout exécuter", "Running": "Exécution", "Running...": "Exécution...", - "Runs embedding tasks concurrently to speed up processing. Turn off if rate limits become an issue.": "", + "Runs embedding tasks concurrently to speed up processing. Turn off if rate limits become an issue.": "Exécute les tâches d'embedding en parallèle pour accélérer le traitement. Désactivez si les limites de débit posent problème.", "Save": "Enregistrer", "Save & Create": "Enregistrer & Créer", "Save & Update": "Enregistrer & Mettre à jour", @@ -1614,13 +1614,13 @@ "Search": "Recherche", "Search a model": "Rechercher un modèle", "Search all emojis": "Rechercher tous les emojis", - "Search and manage user memories": "", - "Search and view user chat history": "", + "Search and manage user memories": "Rechercher et gérer les éléments mémorisés de l'utilisateur", + "Search and view user chat history": "Rechercher et afficher l'historique des conversations de l'utilisateur", "Search Base": "Base de recherche", - "Search channels and channel messages": "", + "Search channels and channel messages": "Rechercher des canaux et des messages dans ces canaux", "Search Chats": "Rechercher des conversations", "Search Collection": "Rechercher une collection", - "Search Files": "", + "Search Files": "Rechercher des fichiers", "Search Filters": "Filtres de recherche", "search for archived chats": "Rechercher les conversations archivées", "search for folders": "Rechercher tous les dossiers", @@ -1628,7 +1628,7 @@ "search for shared chats": "Rechercher les conversations partagées", "search for tags": "Rechercher des tags", "Search Functions": "Rechercher des fonctions", - "Search Groups": "", + "Search Groups": "Rechercher des groupes", "Search In Models": "Rechercher dans les modèles", "Search Knowledge": "Rechercher des connaissances", "Search Models": "Rechercher des modèles", @@ -1638,9 +1638,9 @@ "Search Result Count": "Nombre de résultats de recherche", "Search Skills": "Rechercher des skills", "Search the internet": "Cherche sur Internet", - "Search the web and fetch URLs": "", + "Search the web and fetch URLs": "Rechercher sur le web et récupérer le contenu de sites web à partir d'une URL", "Search Tools": "Rechercher des outils", - "Search, view, and manage user notes": "", + "Search, view, and manage user notes": "Rechercher, afficher et gérer les notes de l'utilisateur", "SearchApi API Key": "Clé API SearchApi", "SearchApi Engine": "Moteur de recherche SearchApi", "Searched {{count}} sites": "{{count}} sites recherchés", @@ -1648,8 +1648,8 @@ "Searching \"{{searchQuery}}\"": "Recherche de « {{searchQuery}} »", "Searching Knowledge for \"{{searchQuery}}\"": "Recherche des connaissances pour « {{searchQuery}} »", "Searching the web": "Recherche sur internet...", - "Searxng Query URL": "URL de recherche Searxng", - "Searxng search language (all, en, es, de, fr, etc.)": "", + "Searxng Query URL": "URL de recherche SearXNG", + "Searxng search language (all, en, es, de, fr, etc.)": "Langue de recherche SearXNG (all, en, es, de, fr, etc.)", "See readme.md for instructions": "Voir le fichier readme.md pour les instructions", "See what's new": "Découvrez les nouvelles fonctionnalités", "Seed": "Seed", @@ -1673,26 +1673,26 @@ "Select a tool": "Sélectionnez un outil", "Select a voice": "Sélectionnez une voix", "Select an auth method": "Veuillez sélectionner une méthode de connexion", - "Select an embedding model engine": "", + "Select an embedding model engine": "Sélectionnez un moteur de modèle d'embedding", "Select an engine": "Sélectionnez un moteur", "Select an Ollama instance": "Sélectionnez une instance Ollama", - "Select an option": "", + "Select an option": "Sélectionner une option", "Select an output format": "Sélectionnez un format de sortie", - "Select dtype": "", + "Select dtype": "Sélectionner le dtype", "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": "Sélectionner une méthode", "Select only one model to call": "Sélectionnez seulement un modèle pour appeler", - "Select view": "", - "Selected model: {{modelName}}": "", + "Select view": "Sélectionner la vue", + "Selected model: {{modelName}}": "Modèle sélectionné : {{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": "Modèles sélectionnés par défaut", "semantic": "sémantique", "Send": "Envoyer", "Send a Message": "Envoyer un message", "Send message": "Envoyer un message", - "Send now": "", + "Send now": "Envoyer maintenant", "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é API SerpApi", @@ -1703,7 +1703,7 @@ "Server connection verified": "Connexion au serveur vérifiée", "Session": "Session", "Set as default": "Définir comme valeur par défaut", - "Set as Production": "", + "Set as Production": "Définir comme version active", "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}})", @@ -1713,20 +1713,20 @@ "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": "", + "Set your status": "Définir votre statut", "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 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": "", + "Setting": "Réglage", "Settings": "Réglages", - "Settings Permissions": "", + "Settings Permissions": "Autorisations des paramètres", "Settings saved successfully!": "Réglages enregistrés avec succès !", "Share": "Partager", "Share Chat": "Partage de conversation", - "Share link copied to clipboard.": "", + "Share link copied to clipboard.": "Lien de partage copié dans le presse-papiers.", "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": "Conversations partagées", @@ -1736,25 +1736,25 @@ "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": "Afficher tout", - "Show all ({{COUNT}} characters)": "", - "Show Files": "", + "Show all ({{COUNT}} characters)": "Tout afficher ({{COUNT}} caractères)", + "Show Files": "Afficher les fichiers", "Show Formatting Toolbar": "Afficher la barre d'outils de formatage", "Show image preview": "Afficher l'aperçu de l'image", "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.": "", + "Showing all messages (user + assistant) per user.": "Affichage de tous les messages (utilisateur + assistant) par utilisateur.", "Sign in": "Connexion", "Sign in to {{WEBUI_NAME}}": "Connectez-vous à {{WEBUI_NAME}}", "Sign in to {{WEBUI_NAME}} with LDAP": "Connectez-vous à {{WEBUI_NAME}} avec LDAP", "Sign Out": "Déconnexion", "Sign up": "Inscrivez-vous", "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.": "", + "Significantly improves accuracy by using an LLM to enhance tables, forms, inline math, and layout detection. Will increase latency. Defaults to False.": "Améliore significativement la précision en utilisant un LLM pour enrichir les tableaux, formulaires, formules mathématiques et la détection de mise en page. Augmente la latence. Désactivé par défaut.", "Signing in to {{WEBUI_NAME}}": "Connexion à {{WEBUI_NAME}}", "Single": "Unique", - "Sink List": "", + "Sink List": "Augmenter l'indentation", "sk-1234": "sk-1234", "Skill created successfully": "Skill créé avec succès", "Skill deleted successfully": "Skill supprimé avec succès", @@ -1771,13 +1771,13 @@ "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é :/", - "Sonar": "", - "Sonar Deep Research": "", - "Sonar Pro": "", - "Sonar Reasoning": "", - "Sonar Reasoning Pro": "", + "Sonar": "Sonar", + "Sonar Deep Research": "Sonar Deep Research", + "Sonar Pro": "Sonar Pro", + "Sonar Reasoning": "Sonar Reasoning", + "Sonar Reasoning Pro": "Sonar Reasoning Pro", "Sort": "Trier", - "Sort by": "", + "Sort by": "Trier par", "Sougou Search API sID": "Identifiant API Sougou Search (sID)", "Sougou Search API SK": "Clé secrète API Sougou Search (SK)", "Source": "Source", @@ -1785,33 +1785,33 @@ "Speech recognition error: {{error}}": "Erreur de reconnaissance vocale : {{error}}", "Speech-to-Text": "Reconnaissance vocale", "Speech-to-Text Engine": "Moteur de reconnaissance vocale", - "Speech-to-Text Language": "", + "Speech-to-Text Language": "Langue de reconnaissance vocale", "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", - "Starting kernel...": "", - "Status": "", + "Starting kernel...": "Démarrage du noyau...", + "Status": "Statut", "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": "Étapes", "Stop": "Stop", - "Stop Download": "", + "Stop Download": "Arrêter le téléchargement", "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": "", + "Stream Delta Chunk Size": "Taille des blocs delta du streaming", + "Streamable HTTP": "Streamable HTTP", "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", "STT Settings": "Réglages de Speech-to-Text", "Stylized PDF Export": "Export de PDF stylisés", - "Submit question": "", - "Submit suggestion": "", + "Submit question": "Envoyer la question", + "Submit suggestion": "Soumettre la suggestion", "Subtitle": "Sous-titre", "Success": "Réussite", "Successfully imported {{userCount}} users.": "{{userCount}} utilisateurs importés avec succès.", @@ -1828,7 +1828,7 @@ "Sync Usage Stats": "Synchroniser les statistiques d'utilisation", "Syncing stats...": "Synchronisation des statistiques en cours...", "Syncing...": "Synchronisation en cours...", - "Syncs only chats with updates after your last sync timestamp. Disable to re-sync all chats.": "", + "Syncs only chats with updates after your last sync timestamp. Disable to re-sync all chats.": "Synchronise uniquement les conversations mises à jour depuis la dernière synchronisation. Désactivez pour re-synchroniser toutes les conversations.", "System": "Système", "System Instructions": "Instructions système", "System Prompt": "Prompt système", @@ -1870,9 +1870,9 @@ "The output format for the text. Can be 'json', 'markdown', or 'html'. Defaults to 'markdown'.": "Le format de sortie du texte. Il peut s'agir de « json », “markdown” ou « html ». La valeur par défaut est « markdown ».", "The passwords you entered don't quite match. Please double-check and try again.": "Les mots de passe saisis ne correspondent pas exactement. Veuillez vérifier et réessayer.", "The score should be a value between 0.0 (0%) and 1.0 (100%).": "Le score doit être une valeur comprise entre 0,0 (0%) et 1,0 (100%).", - "The stream delta chunk size for the model. Increasing the chunk size will make the model respond with larger pieces of text at once.": "", + "The stream delta chunk size for the model. Increasing the chunk size will make the model respond with larger pieces of text at once.": "La taille des blocs delta du streaming pour le modèle. Augmenter la taille des blocs fera répondre le modèle avec de plus grands morceaux de texte à la fois.", "The temperature of the model. Increasing the temperature will make the model answer more creatively.": "La température du modèle. Une température plus élevée rend les réponses plus créatives.", - "The Weight of BM25 Hybrid Search. 0 more semantic, 1 more lexical. Default 0.5": "", + "The Weight of BM25 Hybrid Search. 0 more semantic, 1 more lexical. Default 0.5": "Poids de la recherche hybride BM25. 0 = plus sémantique, 1 = plus lexical. Par défaut : 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.": "Une erreur est survenue lors de la synchronisation de vos statistiques. Veuillez réessayer.", @@ -1881,10 +1881,10 @@ "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}}.", "This chat won't appear in history and your messages will not be saved.": "Cette conversation n'apparaîtra pas dans l'historique et vos messages ne seront pas enregistrés.", "This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Cela garantit que vos conversations précieuses soient sauvegardées en toute sécurité dans votre base de données backend. Merci !", - "This feature is currently experimental and may not work as expected.": "", + "This feature is currently experimental and may not work as expected.": "Cette fonctionnalité est actuellement expérimentale et peut ne pas fonctionner comme prévu.", "This feature is experimental and may be modified or discontinued without notice.": "Cette fonctionnalité est expérimentale et peut être modifiée ou interrompue sans préavis.", - "This folder is empty": "", - "This is a default user permission and will remain enabled.": "", + "This folder is empty": "Ce dossier est vide", + "This is a default user permission and will remain enabled.": "Ceci est une permission utilisateur par défaut et restera activée.", "This is an experimental feature, it may not function as expected and is subject to change at any time.": "Il s'agit d'une fonctionnalité expérimentale, elle peut ne pas fonctionner comme prévu et est sujette à modification à tout moment.", "This model is not publicly available. Please select another model.": "Ce modèle n'est pas disponible au public. Veuillez sélectionner un autre modèle.", "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).", @@ -1907,8 +1907,8 @@ "Tika": "Tika", "Tika Server URL required.": "URL du serveur Tika requise.", "Tiktoken": "Tiktoken", - "Time & Calculation": "", - "Timeout": "", + "Time & Calculation": "Horodatage", + "Timeout": "Délai d'expiration", "Title": "Titre", "Title Auto-Generation": "Génération automatique des titres", "Title cannot be an empty string.": "Le titre ne peut pas être une chaîne de caractères vide.", @@ -1925,11 +1925,11 @@ "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 {{COUNT}} sources": "Afficher/masquer {{COUNT}} sources", + "Toggle 1 source": "Afficher/masquer 1 source", "Toggle Dictation": "Activer/Désactiver la dictée", "Toggle Sidebar": "Afficher/Masquer la barre latérale", - "Toggle status history": "", + "Toggle status history": "Afficher/masquer l'historique des statuts", "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": "Le nombre de tokens est une estimation et peut ne pas refléter l'utilisation réelle de l'API", @@ -1951,7 +1951,7 @@ "Tools have a function calling system that allows arbitrary code execution.": "Les outils ont un système d'appel de fonction qui permet l'exécution de code arbitraire.", "Tools Public Sharing": "Partage public des outils", "Tools Sharing": "Partage des outils", - "Top": "", + "Top": "Meilleurs", "Top K": "Top K", "Top K Reranker": "Top K Reranker", "Transformers": "Transformers", @@ -1973,12 +1973,12 @@ "Unarchive Chat": "Désarchiver la conversation", "Underline": "Souligner", "Unknown": "Inconnu", - "Unknown User": "", + "Unknown User": "Utilisateur inconnu", "Unloads {{FROM_NOW}}": "Décharge {{FROM_NOW}}", "Unlock mysteries": "Déverrouiller les mystères", "Unpin": "Désépingler", "Unravel secrets": "Dévoiler les secrets", - "Unshare Chat": "", + "Unshare Chat": "Annuler le partage de la conversation", "Unsupported file type.": "Type de fichier non pris en charge.", "Untagged": "Pas de tag", "Untitled": "Sans titre", @@ -1986,7 +1986,7 @@ "Update and Copy Link": "Mettre à jour et copier le lien", "Update for the latest features and improvements.": "Mettez à jour pour bénéficier des dernières fonctionnalités et améliorations.", "Update password": "Mettre à jour le mot de passe", - "Update your status": "", + "Update your status": "Mettre à jour votre statut", "Updated": "Mis à jour", "Updated at": "Mise à jour le", "Updated At": "Mise à jour le", @@ -1999,7 +1999,7 @@ "Upload Files": "Téléverser des fichiers", "Upload Model": "Téléverser un modèle", "Upload Pipeline": "Pipeline de téléchargement", - "Upload profile image": "", + "Upload profile image": "Téléverser une image de profil", "Upload Progress": "Progression de l'envoi", "Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Progression du téléchargement\u00a0: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)", "Uploaded files or images": "Les fichiers ou images téléversés", @@ -2008,29 +2008,29 @@ "URL": "URL", "URL is required": "L'URL est requise", "URL Mode": "Mode d'URL", - "Usage": "Utilisation", + "Usage": "Consommation de tokens", "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": "", - "Use groups to organize your users and assign permissions.": "", + "Use /v1/chat/completions endpoint instead of /v1/audio/transcriptions for potentially better accuracy.": "Utilise le endpoint /v1/chat/completions au lieu de /v1/audio/transcriptions pour une meilleure précision potentielle.", + "Use Chat Completions API": "Utiliser l'API Chat Completions", + "Use groups to organize your users and assign permissions.": "Utilisez les groupes pour organiser vos utilisateurs et attribuer des permissions.", "Use LLM": "Utiliser le LLM", "Use no proxy to fetch page contents.": "Ne pas utiliser de proxy pour récupérer le contenu des pages.", "Use proxy designated by http_proxy and https_proxy environment variables to fetch page contents.": "Utiliser le proxy défini par les variables d'environnement http_proxy et https_proxy pour récupérer le contenu des pages.", "user": "utilisateur", "User": "Utilisateur", - "User Activity": "", + "User Activity": "Activité des utilisateurs", "User Groups": "Groupes d'utilisateurs", "User location successfully retrieved.": "Emplacement de l'utilisateur récupéré avec succès.", "User menu": "Menu utilisateur", "User ratings (thumbs up/down)": "Évaluations des utilisateurs (pouces vers le haut/bas)", - "User Status": "", + "User Status": "Statut utilisateur", "User Webhooks": "Webhooks utilisateur", "Username": "Nom d'utilisateur", "users": "utilisateurs", "Users": "Utilisateurs", "Uses DefaultAzureCredential to authenticate": "Utilise DefaultAzureCredential pour s'authentifier", - "Uses OAuth 2.1 Dynamic Client Registration": "", + "Uses OAuth 2.1 Dynamic Client Registration": "Utilise l'enregistrement dynamique de client OAuth 2.1", "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.", @@ -2044,21 +2044,21 @@ "Verify SSL Certificate": "Vérifier le certificat SSL", "Version": "Version:", "Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} de {{totalVersions}}", - "Version deleted": "", + "Version deleted": "Version supprimée", "View Replies": "Voir les réponses", "View Result from **{{NAME}}**": "Voir le résultat de **{{NAME}}**", - "View source: {{name}}": "", - "View source: {{title}}": "", + "View source: {{name}}": "Voir la source : {{name}}", + "View source: {{title}}": "Voir la source : {{title}}", "Visibility": "Visibilité", - "Visible": "", + "Visible": "Visible", "Visible to all users": "Visible pour tous les utilisateurs", "Vision": "Vision", "Voice": "Voix", "Voice Input": "Saisie vocale", "Voice mode": "Mode vocal", - "Voice Mode Custom Prompt": "", - "Voice Mode Prompt": "", - "Waiting for upload...": "", + "Voice Mode Custom Prompt": "Personnaliser le prompt du mode vocal", + "Voice Mode Prompt": "Prompt du mode vocal", + "Waiting for upload...": "En attente du téléversement...", "Warning": "Avertissement", "Warning:": "Avertissement :", "Warning: Enabling this will allow users to upload arbitrary code on the server.": "Avertissement : Activer cette option permettra aux utilisateurs de télécharger du code arbitraire sur le serveur.", @@ -2081,8 +2081,8 @@ "WebUI will make requests to \"{{url}}/chat/completions\"": "WebUI fera des requêtes à \"{{url}}/chat/completions\"", "What are you trying to achieve?": "Que cherchez-vous à accomplir ?", "What are you working on?": "Sur quoi travaillez-vous ?", - "What is NOT shared:": "", - "What is shared:": "", + "What is NOT shared:": "Ce qui n'est PAS partagé :", + "What is shared:": "Ce qui est partagé :", "What's New in": "Quoi de neuf dans", "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.", @@ -2093,7 +2093,7 @@ "Why?": "Pourquoi ?", "Widescreen Mode": "Mode grand écran", "Width": "Largeur", - "Wikipedia": "", + "Wikipedia": "Wikipedia", "Won": "Victoires", "Works together with top-k. A higher value (e.g., 0.95) will lead to more diverse text, while a lower value (e.g., 0.5) will generate more focused and conservative text.": "Fonctionne avec top-k. Une valeur élevée (par exemple, 0,95) conduira à un texte plus diversifié, tandis qu'une valeur plus faible (par exemple, 0,5) générera un texte plus ciblé et conservateur.", "Workspace": "Espace de travail", @@ -2101,15 +2101,15 @@ "Write": "Écrire", "Write a summary in 50 words that summarizes {{topic}}.": "Rédigez un résumé de 50 mots qui résume [sujet ou mot-clé].", "Write something...": "Écrivez quelque chose...", - "Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Écrivez ici le contenu du system prompt de votre modèle\np. ex. : Vous êtes Mario de Super Mario Bros et vous agissez comme assistant.", + "Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Écrivez ici le contenu du system prompt de votre modèle\npar. ex. : Vous êtes Mario de Super Mario Bros et vous agissez comme assistant.", "Yacy Instance URL": "URL de l'instance Yacy", "Yacy Password": "Mot de passe Yacy", "Yacy Username": "Nom d'utilisateur Yacy", - "Yahoo": "", - "Yandex": "", - "Yandex Web Search API Key": "", - "Yandex Web Search config": "", - "Yandex Web Search URL": "", + "Yahoo": "Yahoo", + "Yandex": "Yandex", + "Yandex Web Search API Key": "Clé API de recherche web Yandex", + "Yandex Web Search config": "Configuration de recherche web Yandex", + "Yandex Web Search URL": "URL de recherche web Yandex", "Yesterday": "Hier", "Yesterday at {{LOCALIZED_TIME}}": "Hier à {{LOCALIZED_TIME}}", "You": "Vous", @@ -2135,8 +2135,8 @@ "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 browser does not support the audio tag.": "", - "Your browser does not support the video tag.": "", + "Your browser does not support the audio tag.": "Votre navigateur ne prend pas en charge la balise « audio ».", + "Your browser does not support the video tag.": "Votre navigateur ne prend pas en charge la balise « video ».", "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": "Vos messages envoyés", "Your usage stats have been successfully synced.": "Vos statistiques d'utilisation ont été synchronisées avec succès.",