diff --git a/src/lib/i18n/locales/fr-FR/translation.json b/src/lib/i18n/locales/fr-FR/translation.json
index 61dac839ad..b9a6b546a2 100644
--- a/src/lib/i18n/locales/fr-FR/translation.json
+++ b/src/lib/i18n/locales/fr-FR/translation.json
@@ -6,88 +6,88 @@
"[Today at] h:mm A": "[Aujourd'hui à] H[h]mm",
"[Yesterday at] h:mm A": "[Hier à] H[h]mm",
"{{ models }}": "{{ models }}",
- "{{count}} added lines_one": "",
- "{{count}} added lines_many": "",
- "{{count}} added lines_other": "",
- "{{COUNT}} Available Skills": "",
+ "{{count}} added lines_one": "{{count}} ligne ajoutée",
+ "{{count}} added lines_many": "{{count}} lignes ajoutées",
+ "{{count}} added lines_other": "{{count}} lignes ajoutées",
+ "{{COUNT}} Available Skills": "{{COUNT}} compétences disponibles",
"{{COUNT}} Available Tools": "{{COUNT}} outils disponibles ",
"{{COUNT}} characters": "{{COUNT}} caractères",
- "{{COUNT}} document(s) selected.": "",
+ "{{COUNT}} document(s) selected.": "{{COUNT}} document(s) sélectionné(s).",
"{{COUNT}} extracted lines": "{{COUNT}} lignes extraites",
- "{{count}} files_one": "",
- "{{count}} files_many": "",
- "{{count}} files_other": "",
+ "{{count}} files_one": "{{count}} fichier",
+ "{{count}} files_many": "{{count}} fichiers",
+ "{{count}} files_other": "{{count}} fichiers",
"{{COUNT}} files": "{{COUNT}} fichiers",
- "{{count}} files selected. Only new and modified files will be uploaded. Deleted files will be removed. The folder structure will be mirrored. Continue?_one": "",
- "{{count}} files selected. Only new and modified files will be uploaded. Deleted files will be removed. The folder structure will be mirrored. Continue?_many": "",
- "{{count}} files selected. Only new and modified files will be uploaded. Deleted files will be removed. The folder structure will be mirrored. Continue?_other": "",
- "{{count}} filters_one": "",
- "{{count}} filters_many": "",
- "{{count}} filters_other": "",
- "{{count}} groups_one": "",
- "{{count}} groups_many": "",
- "{{count}} groups_other": "",
+ "{{count}} files selected. Only new and modified files will be uploaded. Deleted files will be removed. The folder structure will be mirrored. Continue?_one": "{{count}} fichier sélectionné. Seuls les nouveaux fichiers et ceux modifiés seront téléversés. Les fichiers supprimés seront retirés. La structure des dossiers sera reproduite. Continuer ?",
+ "{{count}} files selected. Only new and modified files will be uploaded. Deleted files will be removed. The folder structure will be mirrored. Continue?_many": "{{count}} fichiers sélectionnés. Seuls les nouveaux fichiers et ceux modifiés seront téléversés. Les fichiers supprimés seront retirés. La structure des dossiers sera reproduite. Continuer ?",
+ "{{count}} files selected. Only new and modified files will be uploaded. Deleted files will be removed. The folder structure will be mirrored. Continue?_other": "{{count}} fichiers sélectionnés. Seuls les nouveaux fichiers et ceux modifiés seront téléversés. Les fichiers supprimés seront retirés. La structure des dossiers sera reproduite. Continuer ?",
+ "{{count}} filters_one": "{{count}} filtre",
+ "{{count}} filters_many": "{{count}} filtres",
+ "{{count}} filters_other": "{{count}} filtres",
+ "{{count}} groups_one": "{{count}} groupe",
+ "{{count}} groups_many": "{{count}} groupes",
+ "{{count}} groups_other": "{{count}} groupes",
"{{COUNT}} hidden lines": "Nombres de lignes cachées {{COUNT}}",
"{{COUNT}} members": "{{COUNT}} membres",
- "{{count}} of {{total}} accessible_one": "",
- "{{count}} of {{total}} accessible_many": "",
- "{{count}} of {{total}} accessible_other": "",
- "{{COUNT}} pipeline(s) selected": "",
- "{{count}} removed lines_one": "",
- "{{count}} removed lines_many": "",
- "{{count}} removed lines_other": "",
+ "{{count}} of {{total}} accessible_one": "{{count}} sur {{total}} accessible",
+ "{{count}} of {{total}} accessible_many": "{{count}} sur {{total}} accessibles",
+ "{{count}} of {{total}} accessible_other": "{{count}} sur {{total}} accessibles",
+ "{{COUNT}} pipeline(s) selected": "{{COUNT}} pipeline(s) sélectionné(s)",
+ "{{count}} removed lines_one": "{{count}} ligne supprimée",
+ "{{count}} removed lines_many": "{{count}} lignes supprimées",
+ "{{count}} removed lines_other": "{{count}} lignes supprimées",
"{{COUNT}} Replies": "{{COUNT}} réponses",
"{{COUNT}} Rows": "{{COUNT}} lignes",
- "{{count}} selected_one": "",
- "{{count}} selected_many": "",
- "{{count}} selected_other": "",
+ "{{count}} selected_one": "{{count}} sélectionné",
+ "{{count}} selected_many": "{{count}} sélectionnés",
+ "{{count}} selected_other": "{{count}} sélectionnés",
"{{COUNT}} Sources": "{{COUNT}} Sources",
- "{{count}} users_one": "",
- "{{count}} users_many": "",
- "{{count}} users_other": "",
+ "{{count}} users_one": "{{count}} utilisateur",
+ "{{count}} users_many": "{{count}} utilisateurs",
+ "{{count}} users_other": "{{count}} utilisateurs",
"{{COUNT}} words": "{{COUNT}} mots",
"{{COUNT}}d_time_ago": "{{COUNT}}j",
"{{COUNT}}h_time_ago": "{{COUNT}}h",
"{{COUNT}}m_time_ago": "{{COUNT}}min",
"{{COUNT}}w_time_ago": "{{COUNT}}sem",
"{{COUNT}}y_time_ago": "{{COUNT}}a",
- "{{label}} contains invalid JSON": "",
- "{{label}} must be a JSON object": "",
+ "{{label}} contains invalid JSON": "{{label}} contient un JSON invalide",
+ "{{label}} must be a JSON object": "{{label}} doit être un objet JSON",
"{{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}} a réagi avec {{REACTION}}",
- "{{page}} / {{totalPages}} ({{rows}} rows)": "",
- "{{percent}}% full": "",
+ "{{page}} / {{totalPages}} ({{rows}} rows)": "{{page}} / {{totalPages}} ({{rows}} lignes)",
+ "{{percent}}% full": "{{percent}}% plein",
"{{user}}'s Chats": "Conversations de {{user}}",
"{{webUIName}} Backend Required": "Backend {{webUIName}} requis",
- "* (all domains)": "",
+ "* (all domains)": "* (tous les domaines)",
"*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",
- "*required": "",
- "1 file": "",
- "1 group": "",
+ "*required": "*requis",
+ "1 file": "1 fichier",
+ "1 group": "1 groupe",
"1 hour before": "1 heure avant",
"1 Source": "1 Source",
- "1 user": "",
+ "1 user": "1 utilisateur",
"10 minutes before": "10 minutes avant",
"15 minutes before": "15 minutes avant",
"1m_time_ago": "1min",
"30 minutes before": "30 minutes avant",
"5 minutes before": "5 minutes avant",
- "A chat run failed.": "",
- "A chat run finished successfully.": "",
+ "A chat run failed.": "Une exécution de conversation a échoué.",
+ "A chat run finished successfully.": "Une exécution de conversation s'est terminée avec succès.",
"A collaboration channel where people join as members": "Un canal collaboratif où les membres rejoignent librement",
"A discussion channel where access is controlled by groups and permissions": "Un canal de discussion où l'accès est contrôlé par les groupes et les permissions",
"A new version (v{{LATEST_VERSION}}) is now available.": "Une nouvelle version (v{{LATEST_VERSION}}) est disponible.",
"A private conversation between you and selected users": "Une conversation privée entre vous et les utilisateurs sélectionnés",
"a user": "un utilisateur",
- "about the Roman Empire": "",
+ "about the Roman Empire": "à propos de l'Empire romain",
"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": "Droits d'accès",
- "Access level": "",
+ "Access level": "Niveau d'accès",
"Access List": "Liste des accès",
- "Access prohibited": "",
+ "Access prohibited": "Accès interdit",
"Access updated": "Accès mis à jour",
"Accessible to all users": "Accessible à tous les utilisateurs",
"Account Activation Pending": "Activation du compte en attente",
@@ -100,7 +100,7 @@
"Activity": "Activité",
"Add": "Ajouter",
"Add a model ID": "Ajouter un ID de modèle",
- "Add a preference, fact, or instruction about you": "",
+ "Add a preference, fact, or instruction about you": "Ajoutez une préférence, un fait ou une instruction vous concernant",
"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...": "Ajouter un tag...",
@@ -113,15 +113,15 @@
"Add Custom Prompt": "Ajouter un prompt personnalisé",
"Add description": "Ajouter une description",
"Add Details": "Ajouter des détails",
- "Add durable context for future chats": "",
+ "Add durable context for future chats": "Ajouter un contexte durable pour les futures conversations",
"Add Files": "Ajouter des fichiers",
"Add Image": "Ajouter une image",
- "Add Knowledge Connection": "",
+ "Add Knowledge Connection": "Ajouter une connexion de connaissances",
"Add location": "Ajouter un lieu",
"Add Member": "Ajouter un membre",
"Add Members": "Ajouter des membres",
"Add Memory": "Ajouter un souvenir",
- "Add prompt suggestion": "",
+ "Add prompt suggestion": "Ajouter une suggestion de prompt",
"Add Reaction": "Ajouter une réaction",
"Add tag": "Ajouter un tag",
"Add Tag": "Ajouter un tag",
@@ -129,11 +129,11 @@
"Add Terminal Connection": "Ajouter une connexion à un terminal",
"Add text content": "Ajouter du contenu textuel",
"Add to favorites": "Ajouter aux favoris",
- "Add translation": "",
+ "Add translation": "Ajouter une traduction",
"Add User": "Ajouter un utilisateur",
"Add User Group": "Ajouter un groupe d'utilisateurs",
- "Add User Variable": "",
- "Add webhook": "",
+ "Add User Variable": "Ajouter une variable utilisateur",
+ "Add webhook": "Ajouter un webhook",
"Add webpage": "Ajouter une page web",
"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 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",
@@ -141,27 +141,27 @@
"admin": "administrateur",
"Admin": "Administrateur",
"Admin Panel": "Panneau d'administration",
- "Admin-managed service account": "",
+ "Admin-managed service account": "Compte de service géré par l'administrateur",
"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": "Avancé",
"Advanced Params": "Réglages avancés",
- "After changing the embedding model, reindex knowledge, knowledge search, and memory vectors for changes to take effect.": "",
- "AI": "",
+ "After changing the embedding model, reindex knowledge, knowledge search, and memory vectors for changes to take effect.": "Après avoir changé le modèle d'embedding, réindexez les connaissances, la recherche de connaissances et les vecteurs de mémoire pour que les modifications prennent effet.",
+ "AI": "IA",
"All": "Tout",
"All chats have been unarchived.": "Toutes les conversations ont été désarchivées.",
"All day": "Toute la journée",
- "All events": "",
+ "All events": "Tous les événements",
"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 rights reserved.": "",
- "All shared chats have been unshared.": "",
- "All Sources": "",
+ "All rights reserved.": "Tous droits réservés.",
+ "All shared chats have been unshared.": "Toutes les conversations partagées ont été désactivées.",
+ "All Sources": "Toutes les sources",
"All time": "Toute la période",
"All Users": "Tous les utilisateurs",
- "All users and system events": "",
- "Allow": "",
- "Allow {{NAME}}?": "",
+ "All users and system events": "Tous les utilisateurs et événements système",
+ "Allow": "Autoriser",
+ "Allow {{NAME}}?": "Autoriser {{NAME}} ?",
"Allow browser notifications for completed responses.": "Autoriser les notifications du navigateur lorsque les réponses sont terminées.",
"Allow Call": "Autoriser les appels",
"Allow Chat Controls": "Autoriser les contrôles de la conversation",
@@ -186,10 +186,10 @@
"Allow Temporary Chat": "Autoriser la conversation temporaire",
"Allow Text to Speech": "Autoriser la synthèse vocale",
"Allow the AI to delegate tasks to sub-agents. Each sub-agent creates a real chat with full tool access. Uses additional LLM calls.": "Autoriser l'IA à déléguer des tâches à des sous-agents. Chaque sous-agent crée une véritable conversation avec un accès complet aux outils. Consomme des appels LLM supplémentaires.",
- "Allow Tool Call": "",
+ "Allow Tool Call": "Autoriser l'appel d'outil",
"Allow Web Upload": "Autoriser le téléversement depuis le web",
"Already have an account?": "Avez-vous déjà un compte ?",
- "Also bound to {{action}}": "",
+ "Also bound to {{action}}": "Également lié à {{action}}",
"Alternative to the top_p, and aims to ensure a balance of quality and variety. The parameter p represents the minimum probability for a token to be considered, relative to the probability of the most likely token. For example, with p=0.05 and the most likely token having a probability of 0.9, logits with a value less than 0.045 are filtered out.": "Alternative à top_p, et vise à assurer un équilibre entre qualité et variété. Le paramètre p représente la probabilité minimale pour qu'un token soit considéré, par rapport à la probabilité du token le plus probable. Par exemple, avec p=0.05 et le token le plus probable ayant une probabilité de 0.9, les logits d'une valeur inférieure à 0.045 sont filtrés.",
"Always": "Toujours",
"Amazing": "Incroyable",
@@ -200,17 +200,17 @@
"and {{COUNT}} more": "et {{COUNT}} autres",
"and create a new shared link.": "et créer un nouveau lien partagé.",
"Anyone": "Tout le monde",
- "Anyone with the link can view": "",
+ "Anyone with the link can view": "Toute personne disposant du lien peut voir",
"API Base URL": "URL de base de l'API",
"API Key": "Clé API",
- "API Key / Token": "",
+ "API Key / Token": "Clé API / Jeton",
"API Key created.": "Clé API générée.",
- "API Key deleted.": "",
+ "API Key deleted.": "Clé API supprimée.",
"API Keys": "Clés API",
"API Type": "Type d'API",
"API Version": "Version de l'API",
"API Version is required": "Version de l'API requise",
- "App navigation": "",
+ "App navigation": "Navigation dans l'application",
"applies to all users with the \"user\" role": "s'applique à tous les utilisateurs ayant le rôle « utilisateur »",
"April": "Avril",
"Archive": "Archiver",
@@ -222,25 +222,25 @@
"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 connection? This action cannot be undone.": "Êtes-vous sûr de vouloir supprimer cette connexion ? Cette action est irréversible.",
- "Are you sure you want to delete this directory?": "",
+ "Are you sure you want to delete this directory?": "Êtes-vous sûr de vouloir supprimer ce répertoire ?",
"Are you sure you want to delete this memory? This action cannot be undone.": "Êtes-vous sûr de vouloir supprimer ce souvenir ? Cette action est irréversible.",
"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.": "Ê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 webhook? This action cannot be undone.": "",
+ "Are you sure you want to delete this webhook? This action cannot be undone.": "Êtes-vous sûr de vouloir supprimer ce webhook ? Cette action est irréversible.",
"Are you sure you want to delete this?": "Êtes-vous sûr de vouloir supprimer ceci ?",
- "Are you sure you want to reset all permissions to their default values? You will still need to save to apply the changes.": "",
+ "Are you sure you want to reset all permissions to their default values? You will still need to save to apply the changes.": "Êtes-vous sûr de vouloir réinitialiser toutes les autorisations à leurs valeurs par défaut ? Vous devrez enregistrer pour appliquer les modifications.",
"Are you sure you want to unarchive all archived chats?": "Êtes-vous sûr de vouloir désarchiver toutes les conversations ?",
- "Are you sure you want to unshare all shared chats? This will remove all share links.": "",
+ "Are you sure you want to unshare all shared chats? This will remove all share links.": "Êtes-vous sûr de vouloir désactiver le partage de toutes les conversations ? Cela supprimera tous les liens de partage.",
"Artifacts": "Artéfacts",
"Asc": "Croissant",
"Ask": "Demander",
"Ask a question": "Posez votre question",
- "Ask a test question": "",
- "Ask for approval": "",
- "Ask this knowledge source a test question": "",
+ "Ask a test question": "Poser une question de test",
+ "Ask for approval": "Demander une approbation",
+ "Ask this knowledge source a test question": "Poser une question de test à cette source de connaissances",
"Assistant": "Assistant",
- "Assistant messages": "",
- "at": "",
+ "Assistant messages": "Messages de l'assistant",
+ "at": "à",
"At time of event": "Au moment de l'événement",
"Attach File From Knowledge": "Joindre un fichier depuis les connaissances",
"Attach Files": "Joindre des fichiers",
@@ -248,53 +248,53 @@
"Attach Notes": "Joindre une note",
"Attach Webpage": "Joindre une page web",
"Attention to detail": "Attention aux détails",
- "Audio player": "",
+ "Audio player": "Lecteur audio",
"August": "Août",
"Auth": "Auth",
- "Auth Mode": "",
- "Auth required": "",
+ "Auth Mode": "Mode d'authentification",
+ "Auth required": "Authentification requise",
"Authenticate": "Authentifier",
- "Authorize OAuth": "",
+ "Authorize OAuth": "Autoriser OAuth",
"Auto": "Automatique",
"Auto (Random)": "Auto (Aléatoire)",
- "Automatic": "",
- "Automatic Delivery": "",
- "Automatic Events": "",
+ "Automatic": "Automatique",
+ "Automatic Delivery": "Livraison automatique",
+ "Automatic Events": "Événements automatiques",
"Automatic1111": "Automatic1111",
"AUTOMATIC1111 Base URL is required.": "L'URL de base {AUTOMATIC1111} est requise.",
"Automation": "Automatisation",
"Automation created": "Automatisation créée",
- "Automation Menu": "",
+ "Automation Menu": "Menu d'automatisation",
"Automation title": "Titre de l'automatisation",
"Automation triggered": "Automatisation déclenchée",
"Automation updated": "Automatisation mise à jour",
"Automations": "Automatisations",
"Available list": "Liste disponible",
"Available models": "Modèles disponibles",
- "Available Skills": "",
+ "Available Skills": "Compétences disponibles",
"Available Tools": "Outils disponibles",
- "Available variables": "",
+ "Available variables": "Variables disponibles",
"available!": "disponible !",
- "Average messages per active day": "",
- "Average tokens per chat": "",
+ "Average messages per active day": "Nombre moyen de messages par jour actif",
+ "Average tokens per chat": "Nombre moyen de tokens par conversation",
"Away": "Absent",
"Awful": "Horrible",
"Azure AI Speech": "Azure AI Speech",
"Azure OpenAI": "Azure OpenAI",
"Back": "Retour en arrière",
- "Background Image": "",
- "Background image must be at most 25 megapixels.": "",
- "Background image must be at most 5 MiB.": "",
- "Background image must be PNG, JPEG, WebP, or GIF.": "",
- "Background image preview": "",
- "Background sub-agent finished": "",
- "background sub-agents": "",
+ "Background Image": "Image d'arrière-plan",
+ "Background image must be at most 25 megapixels.": "L'image d'arrière-plan doit faire au maximum 25 mégapixels.",
+ "Background image must be at most 5 MiB.": "L'image d'arrière-plan doit faire au maximum 5 MiO.",
+ "Background image must be PNG, JPEG, WebP, or GIF.": "L'image d'arrière-plan doit être au format PNG, JPEG, WebP ou GIF.",
+ "Background image preview": "Aperçu de l'image d'arrière-plan",
+ "Background sub-agent finished": "Sous-agent en arrière-plan terminé",
+ "background sub-agents": "sous-agents en arrière-plan",
"Bad Response": "Mauvaise réponse",
"Base Model (From)": "Modèle de base (à partir de)",
- "Base Model is required.": "",
- "Base Models": "",
- "Basic text only": "",
- "Basics": "",
+ "Base Model is required.": "Le modèle de base est requis.",
+ "Base Models": "Modèles de base",
+ "Basic text only": "Texte simple uniquement",
+ "Basics": "Bases",
"Bearer": "Bearer",
"before": "avant",
"Being lazy": "Être fainéant",
@@ -306,10 +306,10 @@
"Button ID": "ID du bouton",
"Button Label": "Étiquette du bouton",
"Button Prompt": "Invite du bouton",
- "By": "",
+ "By": "Par",
"by {{name}}": "par {{name}}",
"By {{name}}": "Par {{name}}",
- "By supporting the project through sponsorship or an enterprise license, you help us stay independent, ship new features faster, improve stability, and grow Open WebUI for the long haul.": "",
+ "By supporting the project through sponsorship or an enterprise license, you help us stay independent, ship new features faster, improve stability, and grow Open WebUI for the long haul.": "En soutenant le projet via un parrainage ou une licence entreprise, vous nous aidez à rester indépendants, à livrer de nouvelles fonctionnalités plus rapidement, à améliorer la stabilité et à faire grandir Open WebUI sur le long terme.",
"Calendar": "Calendrier",
"Calendar created": "Calendrier créé",
"Calendar deleted": "Calendrier supprimé",
@@ -329,7 +329,7 @@
"Change User Role": "Changer le rôle de l'utilisateur",
"Channel": "Canal",
"Channel deleted successfully": "Canal supprimé avec succès",
- "Channel is required": "",
+ "Channel is required": "Un canal est requis",
"Channel Name": "Nom du canal",
"Channel name cannot be empty.": "Le nom du canal ne peut pas être vide.",
"Channel name must be less than 128 characters": "Le nom du canal doit faire moins de 128 caractères",
@@ -338,41 +338,41 @@
"Channels": "Canaux",
"Character": "Caractère",
"Chat": "Conversation",
- "Chat actions": "",
+ "Chat actions": "Actions de conversation",
"Chat archived.": "Conversation archivée.",
"Chat Completions": "Chat Completions",
"Chat Conversation": "Conversation par chat",
"Chat deleted.": "Conversation supprimée.",
"Chat exported successfully": "Conversation exportée avec succès",
- "Chat failed": "",
- "Chat finished": "",
- "Chat forked": "",
- "Chat history": "",
+ "Chat failed": "Échec de la conversation",
+ "Chat finished": "Conversation terminée",
+ "Chat forked": "Conversation dupliquée",
+ "Chat history": "Historique des conversations",
"Chat ID": "ID de chat",
- "Chat is too short to compact": "",
- "Chat Menu": "",
+ "Chat is too short to compact": "La conversation est trop courte pour être compactée",
+ "Chat Menu": "Menu des conversations",
"Chat moved successfully": "Conversation déplacée avec succès",
"Chat Permissions": "Autorisations de la conversation",
- "Chat unarchived.": "",
+ "Chat unarchived.": "Conversation désarchivée.",
"Chat unshared successfully.": "Conversation non partagée avec succès.",
- "Chat Uploads": "",
- "Chat Variables": "",
- "Chat Variables have conflicting model definitions": "",
+ "Chat Uploads": "Téléversements de conversations",
+ "Chat Variables": "Variables de conversation",
+ "Chat Variables have conflicting model definitions": "Les variables de conversation ont des définitions de modèle en conflit",
"chats": "conversations",
"Chats": "Conversations",
- "Chats Open Sharing": "",
+ "Chats Open Sharing": "Partage ouvert des conversations",
"Chats Public Sharing": "Partage public des conversations",
"Check Again": "Vérifiez à nouveau.",
- "Check OAuth Discovery": "",
- "Check what is running in this chat.": "",
+ "Check OAuth Discovery": "Vérifier la découverte OAuth",
+ "Check what is running in this chat.": "Vérifier ce qui s'exécute dans cette conversation.",
"Checking for updates...": "Recherche de mises à jour...",
"Choose a model before saving...": "Choisissez un modèle avant de sauvegarder...",
- "Choose channel": "",
- "Choose folder": "",
+ "Choose channel": "Choisir un canal",
+ "Choose folder": "Choisir un dossier",
"Citation": "Citation",
"Citations": "Citations",
- "Clear": "",
- "Clear filters to reorder": "",
+ "Clear": "Effacer",
+ "Clear filters to reorder": "Effacer les filtres pour réorganiser",
"Clear Memory": "Effacer la mémoire",
"Clear search": "Effacer la recherche",
"Clear status": "Effacer le statut",
@@ -389,9 +389,9 @@
"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 connect": "Cliquez pour vous connecter",
"Click to copy ID": "Cliquez pour copier l'ID",
- "Click to rebind": "",
- "Client ID": "",
- "Client Secret": "",
+ "Click to rebind": "Cliquez pour réassocier",
+ "Client ID": "ID client",
+ "Client Secret": "Secret client",
"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",
@@ -401,12 +401,12 @@
"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 embed": "",
+ "Close embed": "Fermer l'embed",
"Close feedback": "Fermer la fenêtre d'évaluation",
"Close modal": "Fermer la fenêtre",
"Close Modal": "Fermer la fenêtre",
"Close Sidebar": "Fermer la barre latérale",
- "Close terminal": "",
+ "Close terminal": "Fermer le terminal",
"cloud": "cloud",
"CMU ARCTIC speaker embedding name": "Nom de l'embedding de locuteur CMU Arctic",
"Code Block": "Bloc de code",
@@ -417,63 +417,63 @@
"Collaboration channel where people join as members": "Canal collaboratif où les membres rejoignent librement",
"Collapse": "Réduire",
"Collection": "Collection",
- "Collection Field": "",
+ "Collection Field": "Champ de collection",
"Collections": "Collections",
"Color": "Couleur",
"ComfyUI": "ComfyUI",
"ComfyUI Base URL is required.": "L'URL de base ComfyUI est requise.",
"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)",
- "Comma-separated group names": "",
- "Comma-separated top-level request parameters this upstream may receive without translation. Use * to allow all captured passthrough params.": "",
+ "Comma-separated group names": "Noms de groupes séparés par des virgules",
+ "Comma-separated top-level request parameters this upstream may receive without translation. Use * to allow all captured passthrough params.": "Paramètres de requête de niveau supérieur séparés par des virgules que cet amont peut recevoir sans traduction. Utilisez * pour autoriser tous les paramètres de passage.",
"command": "commande",
"Command": "Commande",
- "Commands": "",
+ "Commands": "Commandes",
"Comment": "Commentaire",
"Commit Message": "Description de la modification",
"Community Reviews": "Avis de la communauté",
- "Compact": "",
- "Compact: shorten older messages so this chat can keep going.": "",
- "Compacting context": "",
- "Compacting context...": "",
- "Compare": "",
- "Comparing with knowledge base...": "",
+ "Compact": "Compacter",
+ "Compact: shorten older messages so this chat can keep going.": "Compacter : raccourcir les anciens messages pour que cette conversation puisse continuer.",
+ "Compacting context": "Compaction du contexte",
+ "Compacting context...": "Compaction du contexte en cours...",
+ "Compare": "Comparer",
+ "Comparing with knowledge base...": "Comparaison avec la base de connaissances...",
"Completions": "Complétions",
- "Compress uploaded images before sending or storage.": "",
- "Computing checksums ({{count}} files)_one": "",
- "Computing checksums ({{count}} files)_many": "",
- "Computing checksums ({{count}} files)_other": "",
+ "Compress uploaded images before sending or storage.": "Compresser les images téléversées avant l'envoi ou le stockage.",
+ "Computing checksums ({{count}} files)_one": "Calcul des sommes de contrôle ({{count}} fichier)",
+ "Computing checksums ({{count}} files)_many": "Calcul des sommes de contrôle ({{count}} fichiers)",
+ "Computing checksums ({{count}} files)_other": "Calcul des sommes de contrôle ({{count}} fichiers)",
"Config imported successfully": "Configuration importée avec succès",
"Configure": "Configurer",
"Confirm": "Confirmer",
"Confirm Password": "Confirmer le mot de passe",
"Confirm Prompt from Embed": "Confirmer le prompt de l'embed",
- "Confirm recording": "",
+ "Confirm recording": "Confirmer l'enregistrement",
"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": "Connectez-vous à un fournisseur d'IA pour commencer à discuter",
- "Connect to Open Terminal instances. Admins and users granted access can use file browsing and terminal tools through these servers.": "",
+ "Connect to Open Terminal instances. Admins and users granted access can use file browsing and terminal tools through these servers.": "Se connecter à des instances Open Terminal. Les administrateurs et les utilisateurs autorisés peuvent utiliser les outils de navigation de fichiers et de terminal via ces serveurs.",
"Connect to your own OpenAPI compatible external tool servers.": "Connectez-vous à vos serveurs d'outils externes.",
- "Connected": "",
+ "Connected": "Connecté",
"Connected ({{type}})": "Connecté ({{type}})",
"Connection failed": "Échec de la connexion",
"Connection lost. Reconnecting...": "Connexion perdue. Reconnexion...",
"Connection successful": "Connexion réussie",
"Connection Type": "Type de connexion",
- "Connections managed through the Admin Panel are recommended for everyday use. Direct connections provide convenient access to your own endpoints, but rely on your browser session to keep requests running, making them better suited to testing and temporary use.": "",
+ "Connections managed through the Admin Panel are recommended for everyday use. Direct connections provide convenient access to your own endpoints, but rely on your browser session to keep requests running, making them better suited to testing and temporary use.": "Les connexions gérées via le Panneau d'administration sont recommandées pour un usage quotidien. Les connexions directes offrent un accès pratique à vos propres points de terminaison, mais dépendent de votre session navigateur pour maintenir les requêtes actives, ce qui les rend mieux adaptées aux tests et à un usage temporaire.",
"Connections saved successfully": "Connexions enregistrées avec succès",
"Connections settings updated": "Réglages de connexion mis à jour",
"Contact Admin for WebUI Access": "Contacter l'administrateur pour obtenir l'accès à WebUI",
"Content": "Contenu",
- "Content Field": "",
+ "Content Field": "Champ de contenu",
"Content lengths (character counts only)": "Longueur du contenu (nombre de caractères uniquement)",
- "Content matches": "",
- "Context": "",
- "Context compacted": "",
- "Context compaction failed": "",
- "Context compaction is disabled": "",
- "Context usage": "",
- "Continue": "",
+ "Content matches": "Correspondances de contenu",
+ "Context": "Contexte",
+ "Context compacted": "Contexte compacté",
+ "Context compaction failed": "Échec de la compaction du contexte",
+ "Context compaction is disabled": "La compaction du contexte est désactivée",
+ "Context usage": "Utilisation du contexte",
+ "Continue": "Continuer",
"Continue Response": "Continuer la réponse",
"Continue with {{provider}}": "Continuer avec {{provider}}",
"Continue with Email": "Continuer avec l'email",
@@ -489,7 +489,7 @@
"Copy": "Copier",
"Copy API Key": "Copier la clé API",
"Copy content": "Copier le contenu",
- "Copy default": "",
+ "Copy default": "Copier par défaut",
"Copy Last Code Block": "Copier le dernier bloc de code",
"Copy Last Response": "Copier la dernière réponse",
"Copy link": "Copier le lien",
@@ -501,62 +501,62 @@
"Copy Token": "Copier le jeton",
"Copy URL": "Copier l'URL",
"Copying to clipboard was successful!": "La copie dans le presse-papiers a réussi !",
- "Copyright (c)": "",
+ "Copyright (c)": "Copyright (c)",
"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 check for updates": "",
- "Could not load release notes.": "",
+ "Could not check for updates": "Impossible de vérifier les mises à jour",
+ "Could not load release notes.": "Impossible de charger les notes de mise à jour.",
"Could not read file.": "Impossible de lire le fichier.",
- "Could you start by asking me about instances when I procrastinate the most and then give me some suggestions to overcome it?": "",
- "Couldn't find your language?": "",
+ "Could you start by asking me about instances when I procrastinate the most and then give me some suggestions to overcome it?": "Pourriez-vous commencer par me demander quelles sont les situations où je procrastine le plus, puis me donner des suggestions pour les surmonter ?",
+ "Couldn't find your language?": "Votre langue n'est pas disponible ?",
"CPU": "CPU",
"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": "Créer une nouvelle note",
- "Create a reusable terminal skill from this chat.": "",
+ "Create a reusable terminal skill from this chat.": "Créer une compétence de terminal réutilisable à partir de cette conversation.",
"Create Account": "Créer un compte",
"Create Admin Account": "Créer un compte administrateur",
- "Create announcements shown to users in the app.": "",
+ "Create announcements shown to users in the app.": "Créer des annonces affichées aux utilisateurs dans l'application.",
"Create Channel": "Créer un canal",
"Create Folder": "Créer un dossier",
"Create Knowledge": "Créer une connaissance",
"Create Model": "Créer le modèle",
"Create new key": "Créer une nouvelle clé",
- "Create Prompt": "",
+ "Create Prompt": "Créer un prompt",
"Create scheduled prompts that run automatically on a recurring basis.": "Créer des invites planifiées qui s'exécutent automatiquement de manière récurrente.",
- "Create skill": "",
- "Create skill: create a reusable terminal skill from this chat.": "",
- "Create your first note from the Create menu.": "",
- "Created": "",
+ "Create skill": "Créer une compétence",
+ "Create skill: create a reusable terminal skill from this chat.": "Créer une compétence : créer une compétence de terminal réutilisable à partir de cette conversation.",
+ "Create your first note from the Create menu.": "Créez votre première note depuis le menu Créer.",
+ "Created": "Créé",
"Created at": "Créé le",
"Created At": "Créé le",
"Created by": "Créé par",
"Created by you": "Créé par vous",
"Created on {{date}}": "Créé le {{date}}",
"CSV Import": "Import CSV",
- "CSV: Name,Email": "",
+ "CSV: Name,Email": "CSV : Nom,Email",
"Ctrl+Enter to Send": "Ctrl+Enter pour envoyer",
- "Cumulative": "",
- "Current": "",
- "Current branch": "",
+ "Cumulative": "Cumulatif",
+ "Current": "Actuel",
+ "Current branch": "Branche actuelle",
"Current Model": "Modèle actuel",
- "Current streak": "",
+ "Current streak": "Série actuelle",
"Custom": "Sur mesure",
"Custom color": "Couleur personnalisée",
"Custom description enabled": "Description personnalisée activée",
"Custom Gender": "Genre personnalisé",
"Custom Parameter Name": "Nom du réglage personnalisé",
"Custom Parameter Value": "Valeur du réglage personnalisé",
- "Custom permissions": "",
- "Custom range": "",
+ "Custom permissions": "Permissions personnalisées",
+ "Custom range": "Plage personnalisée",
"Daily": "Journalier",
- "Daily at": "",
+ "Daily at": "Quotidien à",
"Daily Messages": "Messages par jour",
"Dark": "Sombre",
- "Data": "",
+ "Data": "Données",
"Database": "Base de données",
"Datalab Marker API": "API Datalab Marker",
- "Date is required": "",
+ "Date is required": "La date est requise",
"Date Modified": "Modifié le",
"Day": "Jour",
"DD/MM/YYYY": "DD/MM/YYYY",
@@ -568,7 +568,7 @@
"Default action buttons will be used.": "Les boutons d'action par défaut seront utilisés",
"Default description enabled": "Description par défaut activée",
"Default Filters": "Filtres par défaut",
- "Default Interface Settings": "",
+ "Default Interface Settings": "Paramètres d'interface par défaut",
"Default Model": "Modèle standard",
"Default model updated": "Modèle par défaut mis à jour",
"Default permissions": "Autorisations par défaut",
@@ -576,22 +576,22 @@
"Default Prompt Suggestions": "Suggestions de prompts par défaut",
"Default to 389 or 636 if TLS is enabled": "Par défaut à 389 ou 636 si TLS est activé",
"Default to ALL": "Par défaut à TOUS",
- "Default to memberOf": "",
+ "Default to memberOf": "Par défaut à memberOf",
"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 webhook": "",
+ "Default webhook": "Webhook par défaut",
"Delete": "Supprimer",
"Delete {{name}}": "Supprimer {{name}}",
"Delete a model": "Supprimer un modèle",
"Delete All": "Tout supprimer",
- "Delete all contents inside this directory": "",
+ "Delete all contents inside this directory": "Supprimer tout le contenu de ce répertoire",
"Delete all contents inside this folder": "Supprimer tout le contenu de ce dossier",
- "Delete API Key?": "",
+ "Delete API Key?": "Supprimer la clé API ?",
"Delete automation?": "Supprimer l'automation ?",
"Delete calendar": "Supprimer le calendrier",
"Delete Calendar": "Supprimer le calendrier",
"Delete Chat": "Supprimer la Conversation",
"Delete chat?": "Supprimer la conversation ?",
- "Delete directory?": "",
+ "Delete directory?": "Supprimer le répertoire ?",
"Delete Event": "Supprimer l'événement",
"Delete File": "Supprimer le fichier",
"Delete folder?": "Supprimer le dossier ?",
@@ -612,9 +612,9 @@
"Deleted {{name}}": "Supprimé {{name}}",
"Deleted {{ok}} of {{total}} items": "Supprimé {{ok}} sur {{total}} éléments",
"Deleted User": "Utilisateur supprimé",
- "Denied {{NAME}}": "",
- "Deny": "",
- "Deny Tool Call": "",
+ "Denied {{NAME}}": "Refusé {{NAME}}",
+ "Deny": "Refuser",
+ "Deny Tool Call": "Refuser l'appel d'outil",
"Deployment names are required for Azure OpenAI": "Les noms de déploiement sont requis pour Azure OpenAI",
"Desc": "Décroissant",
"Describe the edit...": "Décrivez la modification...",
@@ -622,23 +622,23 @@
"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",
- "Description ({{language}})": "",
+ "Description ({{language}})": "Description ({{language}})",
"Deselect": "Désélectionner",
- "Destination": "",
- "Detected Variables": "",
+ "Destination": "Destination",
+ "Detected Variables": "Variables détectées",
"Dictate": "Dicter",
"Didn't fully follow instructions": "N'a pas entièrement respecté les instructions",
- "Diff settings": "",
+ "Diff settings": "Paramètres de diff",
"Direct": "Direct",
"Direct Message": "Message direct",
"Direct Tool Servers": "Serveur d'outils directs",
- "Directory created.": "",
- "Directory deleted.": "",
- "Directory moved.": "",
- "Directory name": "",
- "Directory renamed.": "",
+ "Directory created.": "Répertoire créé.",
+ "Directory deleted.": "Répertoire supprimé.",
+ "Directory moved.": "Répertoire déplacé.",
+ "Directory name": "Nom du répertoire",
+ "Directory renamed.": "Répertoire renommé.",
"Directory selection was cancelled": "La sélection du répertoire a été annulée",
- "Disable all": "",
+ "Disable all": "Désactiver tout",
"Disable All": "Désactiver tout",
"Disable Code Interpreter": "Désactiver l'interpréteur de code",
"Disabled": "Désactivé",
@@ -652,8 +652,8 @@
"Discover, download, and explore custom tools": "Découvrez, téléchargez et explorez des outils personnalisés",
"Discover, download, and explore model presets": "Découvrir, télécharger et explorer des préréglages de modèles",
"Discussion channel where access is based on groups and permissions": "Canal de discussion où l'accès est basé sur les groupes et les permissions",
- "Dismiss": "",
- "Dismiss notification": "",
+ "Dismiss": "Ignorer",
+ "Dismiss notification": "Ignorer la notification",
"Display": "Afficher",
"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.",
@@ -662,33 +662,33 @@
"Docling Parameters": "Paramètres Docling",
"Docling Server URL required.": "URL du serveur Docling requise.",
"Document": "Document",
- "Document ID Field": "",
+ "Document ID Field": "Champ ID du document",
"Document Intelligence": "Document Intelligence",
"Document Intelligence endpoint required.": "Endpoint Document Intelligence requis.",
"Documentation": "Documentation",
"does not make any external connections, and your data stays securely on your locally hosted server.": "n'établit aucune connexion externe et garde vos données en sécurité sur votre serveur local.",
- "Don't fetch random pipelines from sources you don't trust.": "",
+ "Don't fetch random pipelines from sources you don't trust.": "Ne récupérez pas de pipelines aléatoires depuis des sources non fiables.",
"Don't have an account?": "Vous n'avez pas de compte ?",
"Don't like the style": "N'apprécie pas le style",
"Done": "Terminé",
"Download": "Télécharger",
- "Download \"{{searchValue}}\"": "",
- "Download \"{{searchValue}}\" from {{provider}}": "",
+ "Download \"{{searchValue}}\"": "Télécharger \"{{searchValue}}\"",
+ "Download \"{{searchValue}}\" from {{provider}}": "Télécharger \"{{searchValue}}\" depuis {{provider}}",
"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 CSV Template": "",
- "Download failed": "",
- "Download Model": "",
- "Downloading \"{{name}}\"": "",
- "Downloading \"{{searchValue}}\"": "",
+ "Download CSV Template": "Télécharger le modèle CSV",
+ "Download failed": "Échec du téléchargement",
+ "Download Model": "Télécharger le modèle",
+ "Downloading \"{{name}}\"": "Téléchargement de \"{{name}}\"",
+ "Downloading \"{{searchValue}}\"": "Téléchargement de \"{{searchValue}}\"",
"Downloading stats...": "Téléchargement des statistiques...",
- "Drag and Drop Container": "",
- "Drag to reorder": "",
+ "Drag and Drop Container": "Conteneur glisser-déposer",
+ "Drag to reorder": "Glisser pour réorganiser",
"Draw": "Match nul",
"Drop any files here to upload": "Déposez des fichiers ici pour les téléverser",
"Drop files here": "Déposez des fichiers ici",
- "Drop to upload": "",
+ "Drop to upload": "Déposer pour téléverser",
"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'": "par ex. « low », « medium », « high »",
@@ -719,40 +719,40 @@
"Edit Connection": "Modifier la connexion",
"Edit Default Permissions": "Modifier les autorisations par défaut",
"Edit Folder": "Modifier le dossier",
- "Edit Knowledge Connection": "",
+ "Edit Knowledge Connection": "Modifier la connexion de connaissances",
"Edit Last Message": "Modifier le dernier message",
"Edit Memory": "Modifier la mémoire",
"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",
- "Edit User Variable": "",
- "Edit webhook": "",
+ "Edit User Variable": "Modifier la variable utilisateur",
+ "Edit webhook": "Modifier le webhook",
"edited": "édité",
- "Editing language": "",
+ "Editing language": "Modification de la langue",
"Eject": "Ejecte",
"Eject model": "Éjecter le modèle",
"ElevenLabs": "ElevenLabs",
"Email": "E-mail",
- "Embedded content": "",
- "Emoji": "",
- "Emoji graphics provided by": "",
- "Emojis": "",
- "Empty": "",
+ "Embedded content": "Contenu intégré",
+ "Emoji": "Emoji",
+ "Emoji graphics provided by": "Graphiques emoji fournis par",
+ "Emojis": "Emojis",
+ "Empty": "Vide",
"Empty message": "Message vide",
"Enable All": "Activer tout",
- "Enable all ({{COUNT}})": "",
+ "Enable all ({{COUNT}})": "Activer tout ({{COUNT}})",
"Enable Code Interpreter": "Autoriser l'interprétation de code",
"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 Mirostat sampling for controlling perplexity.": "Activer l'échantillonnage Mirostat pour contrôler Perplexité.",
"Enabled": "Activé",
- "End call": "",
+ "End call": "Terminer l'appel",
"End Tag": "Tag de fin",
- "Endpoint": "",
+ "Endpoint": "Point de terminaison",
"Enforce Temporary Chat": "Imposer les discussions temporaires",
"Enhance": "Améliore",
- "Enhance this note and update it.": "",
+ "Enhance this note and update it.": "Améliorez cette note et mettez-la à jour.",
"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 title for the pending user info overlay. Leave empty for default.": "Entrez un titre pour l'interface utilisateur en attente. Laissez vide pour le défaut.",
@@ -823,7 +823,7 @@
"Enter New Password": "Entrez votre nouveau mots de passe",
"Enter Number of Steps (e.g. 50)": "Entrez le nombre d'étapes (par ex. 50)",
"Enter Ollama Cloud API Key": "Entrez la clé API Ollama Cloud",
- "Enter OpenSERP Base URL": "",
+ "Enter OpenSERP Base URL": "Entrez l'URL de base d'OpenSERP",
"Enter PaddleOCR-vl API Base URL": "Entrez l'URL de base de l'API PaddleOCR-vl",
"Enter PaddleOCR-vl API Token": "Entrez le token de l'API PaddleOCR-vl",
"Enter Perplexity API Key": "Entrez la clé API Perplexity",
@@ -852,7 +852,7 @@
"Enter skill instructions in markdown...": "Entrez les instructions du skill au format markdown...",
"Enter Sougou Search API sID": "Entrez le sID pour l'API Search de Sougou",
"Enter Sougou Search API SK": "Entrez la SK pour l'API Search de Sougou",
- "Enter Staan API Key": "",
+ "Enter Staan API Key": "Entrez la clé API Staan",
"Enter stop sequence": "Entrez la séquence d'arrêt",
"Enter system prompt": "Entrez le prompt système",
"Enter system prompt here": "Entrez le prompt système ici",
@@ -888,8 +888,8 @@
"Enter Your Password": "Entrez votre mot de passe",
"Enter Your Role": "Entrez votre rôle",
"Enter Your Username": "Entrez votre nom d'utilisateur",
- "Enterprise licenses also include dedicated support, customization options, and more, at a fraction of the cost of building and maintaining this stack internally.": "",
- "Enterprise licensing": "",
+ "Enterprise licenses also include dedicated support, customization options, and more, at a fraction of the cost of building and maintaining this stack internally.": "Les licences entreprise incluent également un support dédié, des options de personnalisation et bien plus, pour une fraction du coût de la construction et de la maintenance de cette pile en interne.",
+ "Enterprise licensing": "Licences entreprise",
"Entra ID": "Entra ID",
"Environment Variables": "Variables d'environnement",
"Ephemeral": "Éphémère",
@@ -899,27 +899,27 @@
"Error accessing Google Drive: {{error}}": "Erreur d'accès à Google Drive : {{error}}",
"Error accessing media devices.": "Erreur lors de l'accès aux dispositifs medias",
"Error deleting model: {{error}}": "Erreur lors de la suppression du modèle : {{error}}",
- "Error previewing file: {{error}}": "",
+ "Error previewing file: {{error}}": "Erreur de prévisualisation du fichier : {{error}}",
"Error starting recording.": "Erreur lors du démarrage de l'enregistrement",
"Error unloading model: {{error}}": "Erreur lors du déchargement du modèle : {{error}}",
"Error uploading file: {{error}}": "Erreur de téléversement du fichier : {{error}}",
"Error: A model with the ID '{{modelId}}' already exists. Please select a different ID to proceed.": "Erreur : Un modèle avec l'ID '{{modelId}}' existe déjà. Veuillez sélectionner un ID différent pour continuer.",
"Error: Model ID cannot be empty. Please enter a valid ID to proceed.": "Erreur : l'ID du modèle ne peut pas être vide. Veuillez saisir un ID valide pour continuer.",
"Evaluations": "Évaluations",
- "Event": "",
+ "Event": "Événement",
"Event created": "Événement créé",
"Event deleted": "Événement supprimé",
- "Event names may change as Open WebUI evolves. Use broad patterns like user.* for integrations that should continue across new related events.": "",
+ "Event names may change as Open WebUI evolves. Use broad patterns like user.* for integrations that should continue across new related events.": "Les noms des événements peuvent changer à mesure qu'Open WebUI évolue. Utilisez des motifs larges comme user.* pour les intégrations qui doivent continuer à travers les nouveaux événements liés.",
"Event title": "Titre de l'événement",
"Event updated": "Événement mis à jour",
- "Every {{count}} hours_one": "",
- "Every {{count}} hours_many": "",
- "Every {{count}} hours_other": "",
- "Every {{count}} minutes_one": "",
- "Every {{count}} minutes_many": "",
- "Every {{count}} minutes_other": "",
- "Every minute": "",
- "Example": "",
+ "Every {{count}} hours_one": "Toutes les {{count}} heures",
+ "Every {{count}} hours_many": "Toutes les {{count}} heures",
+ "Every {{count}} hours_other": "Toutes les {{count}} heures",
+ "Every {{count}} minutes_one": "Toutes les {{count}} minutes",
+ "Every {{count}} minutes_many": "Toutes les {{count}} minutes",
+ "Every {{count}} minutes_other": "Toutes les {{count}} minutes",
+ "Every minute": "Chaque minute",
+ "Example": "Exemple",
"Example: (&(objectClass=inetOrgPerson)(uid=%s))": "Exemple: (&(objectClass=inetOrgPerson)(uid=%s))",
"Example: ALL": "Exemple: TOUS",
"Example: mail": "Exemple: mail",
@@ -928,34 +928,34 @@
"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 for analysis": "Exécuter le code pour l'analyse",
- "Executing {{NAME}}...": "",
+ "Executing {{NAME}}...": "Exécution de {{NAME}}...",
"Expand": "Développer",
- "Expand input": "",
- "Experience": "",
+ "Expand input": "Étendre la zone de saisie",
+ "Experience": "Expérience",
"Experimental": "Expérimental",
"Explain": "Explique",
- "Explain options trading": "",
- "Explain options trading in simple terms if I'm familiar with buying and selling stocks.": "",
+ "Explain options trading": "Expliquer le trading d'options",
+ "Explain options trading in simple terms if I'm familiar with buying and selling stocks.": "Expliquer le trading d'options en termes simples si je connais l'achat et la vente d'actions.",
"Explored": "Exploré",
"Exploring": "Explorer",
"Export": "Exporter",
"Export as CSV": "Exporter au format CSV",
"Export as JSON": "Exporter au format JSON",
"Export chat (.json)": "Exporter la conversation (.json)",
- "Export JSON": "",
+ "Export JSON": "Exporter en JSON",
"Export Models": "Exporter les modèles",
"Export Prompts": "Exporter les prompts",
- "Export Skills": "",
+ "Export Skills": "Exporter les compétences",
"Export to CSV": "Exporter en CSV",
"Export Tools": "Exporter les outils",
"External": "Externe",
- "External connection not found.": "",
+ "External connection not found.": "Connexion externe introuvable.",
"External Document Loader URL required.": "URL du chargeur de document externe requis",
- "External Knowledge Source": "",
- "External vectors must be generated with the same embedding model configured in Open WebUI.": "",
- "Extract action items from this note.": "",
- "Extracted text lines": "",
- "Extracting text and comparing…": "",
+ "External Knowledge Source": "Source de connaissances externe",
+ "External vectors must be generated with the same embedding model configured in Open WebUI.": "Les vecteurs externes doivent être générés avec le même modèle d'embedding configuré dans Open WebUI.",
+ "Extract action items from this note.": "Extraire les éléments d'action de cette note.",
+ "Extracted text lines": "Lignes de texte extraites",
+ "Extracting text and comparing…": "Extraction du texte et comparaison…",
"Failed to add file.": "Échec de l'ajout du fichier.",
"Failed to add members": "Échec de l'ajout des membres",
"Failed to archive chat.": "Échec de l'archivage de la conversation.",
@@ -982,14 +982,14 @@
"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 folder": "",
+ "Failed to load folder": "Échec du chargement du dossier",
"Failed to load Interface settings": "Échec du chargement des réglages de l'interface",
"Failed to load policy: {{error}}": "Échec du chargement de la politique : {{error}}",
"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 load usage": "Échec du chargement des données d'utilisation",
- "Failed to load valves": "",
+ "Failed to load valves": "Échec du chargement des vannes",
"Failed to move chat": "Échec du déplacement du chat",
- "Failed to open database": "",
+ "Failed to open database": "Échec de l'ouverture de la base de données",
"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",
"Failed to refresh terminals: {{error}}": "Échec de l'actualisation des terminaux : {{error}}",
@@ -999,17 +999,17 @@
"Failed to save chat variables": "Échec de l'enregistrement des variables de la conversation",
"Failed to save connections": "Échec de la sauvegarde des connexions",
"Failed to save conversation": "Échec de la sauvegarde de la conversation",
- "Failed to save model": "",
+ "Failed to save model": "Échec de l'enregistrement du modèle",
"Failed to save models configuration": "Échec de la sauvegarde de la configuration des modèles",
"Failed to save policy: {{error}}": "Échec de la sauvegarde de la politique : {{error}}",
"Failed to save terminal servers": "Échec de la sauvegarde des serveurs de terminal",
"Failed to save webhook": "Échec de l'enregistrement du webhook",
- "Failed to search files": "",
+ "Failed to search files": "Échec de la recherche de fichiers",
"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 update webhook": "Échec de la mise à jour du webhook",
- "Failed to upload background image.": "",
+ "Failed to upload background image.": "Échec du téléversement de l'image d'arrière-plan.",
"Failed to upload file.": "Échec du téléversement du fichier.",
"Features Permissions": "Autorisations des fonctionnalités",
"February": "Février",
@@ -1019,28 +1019,28 @@
"Feedback Details": "Détails du retour d'information",
"Feel free to add specific details": "N'hésitez pas à ajouter des détails spécifiques",
"Female": "Femme",
- "Fetch page contents without proxy environment variables.": "",
+ "Fetch page contents without proxy environment variables.": "Récupérer le contenu des pages sans variables d'environnement de proxy.",
"File": "Fichier",
"File added successfully.": "Fichier ajouté avec succès.",
"File browser": "Explorateur de fichiers",
"File content": "Contenu du fichier",
"File content updated successfully.": "Contenu du fichier mis à jour avec succès.",
"File deleted successfully.": "Fichier supprimé avec succès.",
- "File differences": "",
+ "File differences": "Différences de fichiers",
"File Mode": "Mode fichier",
- "File moved.": "",
+ "File moved.": "Fichier déplacé.",
"File name": "Nom du fichier",
"File not found.": "Fichier introuvable.",
"File removed successfully.": "Fichier supprimé avec succès.",
- "File renamed.": "",
+ "File renamed.": "Fichier renommé.",
"File size should not exceed {{maxSize}} MB.": "La taille du fichier ne doit pas dépasser {{maxSize}} Mo.",
"File uploaded successfully": "Fichier téléversé avec succès",
"Filename": "Nom du fichier",
- "Filename matches": "",
+ "Filename matches": "Correspondances de noms de fichiers",
"Files": "Fichiers",
- "Filesystem": "",
- "Fill the required fields first.": "",
- "Fill the source fields and test query first.": "",
+ "Filesystem": "Système de fichiers",
+ "Fill the required fields first.": "Remplissez d'abord les champs obligatoires.",
+ "Fill the source fields and test query first.": "Remplissez d'abord les champs source et la requête de test.",
"Filter": "Filtre",
"Filter is now globally disabled": "Le filtre est maintenant désactivé globalement",
"Filter is now globally enabled": "Le filtre est désormais activé globalement",
@@ -1058,29 +1058,29 @@
"Folder options": "Options du dossier",
"Folder updated successfully": "Dossier mis à jour avec succès",
"Folders": "Dossiers",
- "Folders Sharing": "",
+ "Folders Sharing": "Partage des dossiers",
"Follow up": "Questions de suivi",
"Follow up: {{question}}": "Question de suivi : {{question}}",
"Followed instructions perfectly": "A parfaitement suivi les instructions",
"for placeholders": "pour les variables dynamiques",
- "for what to do with my kids' art": "",
- "Fork": "",
- "Fork chat": "",
- "Fork the current chat branch into a new chat.": "",
- "Fork: fork the current chat branch into a new chat.": "",
- "Forking chat...": "",
+ "for what to do with my kids' art": "que faire avec les dessins de mes enfants",
+ "Fork": "Dupliquer",
+ "Fork chat": "Dupliquer la conversation",
+ "Fork the current chat branch into a new chat.": "Dupliquer la branche actuelle de la conversation dans une nouvelle conversation.",
+ "Fork: fork the current chat branch into a new chat.": "Dupliquer : dupliquer la branche actuelle de la conversation dans une nouvelle conversation.",
+ "Forking chat...": "Duplication de la conversation...",
"Form": "Formulaire",
- "Format Markdown as you type and paste. Turn off to keep Markdown characters and paste plain text. Existing formatting is preserved.": "",
- "Formatting": "",
+ "Format Markdown as you type and paste. Turn off to keep Markdown characters and paste plain text. Existing formatting is preserved.": "Formater le Markdown au fur et à mesure que vous tapez et collez. Désactivez pour conserver les caractères Markdown et coller du texte brut. Le formatage existant est préservé.",
+ "Formatting": "Formatage",
"Formatting may be inconsistent from source.": "Le formatage peut être incohérent par rapport à la source.",
- "Forward": "",
- "Forward cookies": "",
- "Forward cookies from your Open WebUI request to this server.": "",
+ "Forward": "Transférer",
+ "Forward cookies": "Transférer les cookies",
+ "Forward cookies from your Open WebUI request to this server.": "Transférer les cookies de votre requête Open WebUI vers ce serveur.",
"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",
- "Fr_day_of_week": "",
- "from {{provider}}": "",
- "Full access": "",
+ "Fr_day_of_week": "Vendredi",
+ "from {{provider}}": "depuis {{provider}}",
+ "Full access": "Accès complet",
"Function created successfully": "Fonction créée avec succès",
"Function deleted successfully": "Fonction supprimée avec succès",
"Function Description": "Description de la fonction",
@@ -1088,21 +1088,21 @@
"Function imported successfully": "Fonction importée avec succès",
"Function is now globally disabled": "La fonction est désormais globalement désactivée",
"Function is now globally enabled": "La fonction est désormais globalement activée",
- "Function Menu": "",
+ "Function Menu": "Menu des fonctions",
"Function Name": "Nom de la fonction",
"Function Name Filter List": "Liste de filtrage des fonctions par nom",
- "Function starter": "",
+ "Function starter": "Démarreur de fonction",
"Function updated successfully": "Fonction mise à jour avec succès",
"Functions": "Fonctions",
"Functions allow arbitrary code execution.": "Les fonctions permettent l'exécution de code arbitraire.",
- "Functions can execute arbitrary code.": "",
+ "Functions can execute arbitrary code.": "Les fonctions peuvent exécuter du code arbitraire.",
"Functions imported successfully": "Fonctions importées avec succès",
"Gemini": "Gemini",
"Gemini API Key is required.": "La clé d'API de Gemini est requise",
"General": "Général",
"Generate": "Génère",
"Generate an image": "Génère une image",
- "Generate message pair": "",
+ "Generate message pair": "Générer une paire de messages",
"Generate Message Pair": "Générer une paire de messages",
"Generated Image": "Image générée",
"Generated images will appear here": "Les images générées apparaîtront ici",
@@ -1111,8 +1111,8 @@
"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}}",
- "Give me ideas": "",
- "give me tips": "",
+ "Give me ideas": "Donnez-moi des idées",
+ "give me tips": "donnez-moi des conseils",
"Global": "Global",
"Good Response": "Bonne réponse",
"Google": "Google",
@@ -1120,8 +1120,8 @@
"Gravatar": "Gravatar",
"Grid": "Grille",
"Grokipedia": "Grokipedia",
- "group": "",
- "Group": "",
+ "group": "groupe",
+ "Group": "Groupe",
"Group Channel": "Canal de groupe",
"Group created successfully": "Groupe créé avec succès",
"Group deleted successfully": "Groupe supprimé avec succès",
@@ -1138,81 +1138,81 @@
"Height": "Hauteur",
"Hello, {{name}}": "Bonjour, {{name}}.",
"Help": "Aide",
- "Help me study": "",
- "Help me study vocabulary: write a sentence for me to fill in the blank, and I'll try to pick the correct option.": "",
+ "Help me study": "Aidez-moi à étudier",
+ "Help me study vocabulary: write a sentence for me to fill in the blank, and I'll try to pick the correct option.": "Aidez-moi à étudier le vocabulaire : écrivez une phrase pour que je puisse remplir le blanc, et j'essaierai de choisir la bonne option.",
"Help the community discover great models": "Aidez la communauté à découvrir les meilleurs modèles",
- "Help us translate Open WebUI!": "",
+ "Help us translate Open WebUI!": "Aidez-nous à traduire Open WebUI !",
"Hex Color": "Couleur Hex",
"Hex Color - Leave empty for default color": "Couleur Hex - Laissez vide pour la couleur par défaut",
"Hidden": "Masqué",
"Hide": "Cacher",
"Hide All": "Masquer tout",
"Hide from Sidebar": "Cacher de la barre latérale",
- "Hide Hidden Files": "",
+ "Hide Hidden Files": "Masquer les fichiers cachés",
"Hide Model": "Cache le Model",
- "Hide whitespace": "",
+ "Hide whitespace": "Masquer les espaces blancs",
"High": "Elevé",
"History": "Historique",
"Home": "Home",
- "Horizontal Layout": "",
+ "Horizontal Layout": "Disposition horizontale",
"Hourly": "Par heure",
"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",
- "HTML Preview": "",
+ "HTML Preview": "Aperçu HTML",
"http://localhost:8000": "http://localhost:8000",
"https://mineru.net/api/v4": "https://mineru.net/api/v4",
"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": "L'ID ne peut pas contenir les caractères « : » ou « | »",
"ID copied to clipboard": "ID copié dans le presse-papiers",
- "Identity audit": "",
- "Idle only": "",
+ "Identity audit": "Audit d'identité",
+ "Idle only": "Uniquement en inactivité",
"Idle Timeout": "Délai d'inactivité",
- "if I'm familiar with buying and selling stocks": "",
+ "if I'm familiar with buying and selling stocks": "si je connais l'achat et la vente d'actions",
"Image": "Image",
"Image Generation": "Génération d'image",
"Image Max Compression Size": "Taille maximale de compression d'image",
"Image Max Compression Size height": "Taille maximale de compression d'image (hauteur)",
"Image Max Compression Size width": "Taille maximale de compression d'image (largeur)",
- "Image unavailable": "",
- "image/*, video/*": "",
+ "Image unavailable": "Image indisponible",
+ "image/*, video/*": "image/*, vidéo/*",
"Images": "Images",
"Import": "Importer",
- "Import CSV": "",
+ "Import CSV": "Importer un CSV",
"Import From Link": "Importer depuis le lien",
- "Import JSON": "",
+ "Import JSON": "Importer un JSON",
"Import Models": "Importer les modèles",
"Import Prompts": "Importer les prompts",
- "Import Skills": "",
+ "Import Skills": "Importer des compétences",
"Import successful": "Import réussi",
"Import Tools": "Importer les outils",
- "Import txt/md": "",
- "Imported automations successfully": "",
- "Imported notes successfully": "",
- "Importing...": "",
+ "Import txt/md": "Importer du texte/markdown",
+ "Imported automations successfully": "Automatisations importées avec succès",
+ "Imported notes successfully": "Notes importées avec succès",
+ "Importing...": "Importation en cours...",
"Inactive": "Inactif",
"Include": "Inclure",
"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 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.",
- "Inline": "",
+ "Inline": "En ligne",
"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 needed": "",
+ "Input needed": "Entrée nécessaire",
"Input Variables": "Variables d'entrée",
- "Insert into note": "",
+ "Insert into note": "Insérer dans la note",
"Instructions": "Instructions",
"Integrations": "Intégrations",
"Interface Settings Access": "Accès aux paramètres de l'interface",
- "Invalid background image.": "",
+ "Invalid background image.": "Image d'arrière-plan invalide.",
"Invalid file format.": "Format de fichier non valide.",
- "Invalid format.": "",
- "Invalid JSON": "",
+ "Invalid format.": "Format invalide",
+ "Invalid JSON": "JSON invalide",
"Invalid JSON file": "Fichier JSON non valide",
- "Invalid JSON format": "",
+ "Invalid JSON format": "Format JSON invalide",
"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": "Format JSON non valide pour les paramètres",
@@ -1224,23 +1224,23 @@
"January": "Janvier",
"join our Discord for help.": "Rejoignez notre Discord pour obtenir de l'aide.",
"JSON": "JSON",
- "JSON Base64": "",
- "JSON parse error: {{error}}": "",
+ "JSON Base64": "JSON Base64",
+ "JSON parse error: {{error}}": "Erreur d'analyse JSON : {{error}}",
"JSON Preview": "Aperçu JSON",
"JSON Spec": "Spécification JSON",
"July": "Juillet",
"June": "Juin",
- "Keep current webhook URL": "",
+ "Keep current webhook URL": "Conserver l'URL actuelle du webhook",
"Keep in Sidebar": "Epingler dans la barre latérale",
"Key": "Clé",
"Key is required": "La clé est requise",
- "key_name": "",
- "Keyboard": "",
+ "key_name": "nom_clé",
+ "Keyboard": "Clavier",
"Knowledge": "Connaissances",
"Knowledge Access": "Accès aux connaissances",
"Knowledge Base": "Base de connaissances",
- "Knowledge base has been reset": "",
- "Knowledge base not found.": "",
+ "Knowledge base has been reset": "La base de connaissances a été réinitialisée",
+ "Knowledge base not found.": "Base de connaissances introuvable.",
"Knowledge created successfully.": "Connaissance créée avec succès.",
"Knowledge deleted successfully.": "Connaissance supprimée avec succès.",
"Knowledge Description": "Description des connaissances",
@@ -1248,8 +1248,8 @@
"Knowledge Name": "Nom de la connaissance",
"Knowledge Public Sharing": "Partage public des Connaissances",
"Knowledge Sharing": "Partage des connaissances",
- "Knowledge source created.": "",
- "Knowledge source updated.": "",
+ "Knowledge source created.": "Source de connaissances créée.",
+ "Knowledge source updated.": "Source de connaissances mise à jour.",
"Knowledge updated successfully": "Connaissance mise à jour avec succès",
"Kokoro.js (Browser)": "Kokoro.js (Navigateur)",
"Last 24 hours": "Dernières 24 heures",
@@ -1259,7 +1259,7 @@
"Last Active": "Dernière activité",
"Last Modified": "Dernière modification",
"Last reply": "Dernière réponse",
- "Last run": "",
+ "Last run": "Dernière exécution",
"Leaderboard": "Classement",
"Learn More": "En savoir plus",
"Learn more about Open Terminal": "En savoir plus sur Open Terminal",
@@ -1277,57 +1277,57 @@
"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é",
"Legacy": "Déprécié",
"lexical": "lexical",
- "License Error": "",
- "license purchased by": "",
- "Lifecycle JSON": "",
- "Lifetime tokens": "",
+ "License Error": "Erreur de licence",
+ "license purchased by": "licence achetée par",
+ "Lifecycle JSON": "JSON de cycle de vie",
+ "Lifetime tokens": "Tokens de durée de vie",
"Lift List": "Réduire l'indentation",
"Light": "Clair",
"List": "Liste",
"Listening...": "Écoute en cours...",
- "LiteLLM": "",
+ "LiteLLM": "LiteLLM",
"Live": "Actif",
"llama.cpp": "llama.cpp",
"LLMs can make mistakes. Verify important information.": "Les LLM peuvent faire des erreurs. Vérifiez les informations importantes.",
- "LM Studio": "",
- "Load Model": "",
- "Loaded": "",
- "Loading": "",
+ "LM Studio": "LM Studio",
+ "Load Model": "Charger le modèle",
+ "Loaded": "Chargé",
+ "Loading": "Chargement...",
"Loading Kokoro.js...": "Chargement de Kokoro.js...",
- "Loading policy...": "",
- "Loading release notes...": "",
+ "Loading policy...": "Chargement de la politique...",
+ "Loading release notes...": "Chargement des notes de mise à jour...",
"Loading...": "Chargement de...",
"local": "local",
"Local": "Local",
"Location": "Localisation",
"Location access not allowed": "Accès à la localisation non autorisé",
- "Longest active chat": "",
- "Longest streak": "",
+ "Longest active chat": "Conversation active la plus longue",
+ "Longest streak": "Série la plus longue",
"Lost": "Perdu",
"Low": "Faible",
"LTR": "LTR",
"Made by Open WebUI Community": "Réalisé par la communauté OpenWebUI",
- "Make Default": "",
+ "Make Default": "Définir par défaut",
"Make password visible in the user interface": "Rendre visible les mots de passe dans l'interface",
- "Make Private": "",
- "Make Public": "",
+ "Make Private": "Rendre privé",
+ "Make Public": "Rendre public",
"Male": "Homme",
"Manage": "Gérer",
"Manage Connections": "Gérer les connexions",
"Manage Models": "Gérer les modèles",
"Manage Ollama": "Gérer Ollama",
- "Mapped Source": "",
+ "Mapped Source": "Source mappée",
"March": "Mars",
- "Mark all as read": "",
- "Mark as unread": "",
+ "Mark all as read": "Tout marquer comme lu",
+ "Mark as unread": "Marquer comme non lu",
"Markdown": "Markdown",
- "Market": "",
- "Matching tabs: {{count}}_one": "",
- "Matching tabs: {{count}}_many": "",
- "Matching tabs: {{count}}_other": "",
- "Max Snippets": "",
+ "Market": "Marché",
+ "Matching tabs: {{count}}_one": "Onglets correspondants : {{count}}",
+ "Matching tabs: {{count}}_many": "Onglets correspondants : {{count}}",
+ "Matching tabs: {{count}}_other": "Onglets correspondants : {{count}}",
+ "Max Snippets": "Nombre maximal d'extraits",
"Max tokens to retrieve (1024-32768, default 8192)": "Max tokens à récupérer (1024-32768, par défaut 8192)",
- "Maximum extra snippets returned per result. Set to 0 to disable them.": "",
+ "Maximum extra snippets returned per result. Set to 0 to disable them.": "Nombre maximal d'extraits supplémentaires retournés par résultat. Définissez à 0 pour les désactiver.",
"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",
@@ -1354,7 +1354,7 @@
"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.",
- "Metadata Field": "",
+ "Metadata Field": "Champ de métadonnées",
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (personnel)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (travail/école)",
@@ -1364,7 +1364,7 @@
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "Clé d'API pour Mistral OCR requise",
"MistralAI": "MistralAI",
- "Mo_day_of_week": "",
+ "Mo_day_of_week": "Lundi",
"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.",
@@ -1373,52 +1373,52 @@
"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 added to pinned models": "",
- "Model added to selected models": "",
+ "Model added to pinned models": "Modèle ajouté aux modèles épinglés",
+ "Model added to selected models": "Modèle ajouté aux modèles sélectionnés",
"Model created successfully!": "Modèle créé avec succès !",
- "Model deleted successfully": "",
- "Model download started": "",
+ "Model deleted successfully": "Modèle supprimé avec succès",
+ "Model download started": "Téléchargement du modèle démarré",
"Model filesystem path detected. Model shortname is required for update, cannot continue.": "Chemin du système de fichiers de modèle détecté. Le nom court du modèle est requis pour la mise à jour, l'opération ne peut pas être poursuivie.",
"Model Filtering": "Filtrage de modèle",
"Model ID": "ID du modèle",
- "Model ID cannot contain whitespace.": "",
- "Model ID is already added": "",
+ "Model ID cannot contain whitespace.": "L'ID du modèle ne peut pas contenir d'espaces.",
+ "Model ID is already added": "L'ID du modèle est déjà ajouté",
"Model ID is required.": "L'ID du modèle est requis.",
"Model IDs": "ID des modèles",
- "Model is now private": "",
- "Model is now public": "",
- "Model list refreshed": "",
- "Model loaded successfully": "",
+ "Model is now private": "Le modèle est maintenant privé",
+ "Model is now public": "Le modèle est maintenant public",
+ "Model list refreshed": "Liste des modèles actualisée",
+ "Model loaded successfully": "Modèle chargé avec succès",
"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": "Noms des modèles et fréquence d'utilisation",
"Model not found": "Modèle introuvable",
"Model not selected": "Modèle non sélectionné",
- "Model order saved successfully": "",
+ "Model order saved successfully": "Ordre des modèles enregistré avec succès",
"Model Params": "Réglages du modèle",
"Model Permissions": "Autorisations du modèle",
- "model profile": "",
- "Model providers": "",
- "Model removed from pinned models": "",
- "Model removed from selected models": "",
+ "model profile": "profil du modèle",
+ "Model providers": "Fournisseurs de modèles",
+ "Model removed from pinned models": "Modèle retiré des modèles épinglés",
+ "Model removed from selected models": "Modèle retiré des modèles sélectionnés",
"Model responses or outputs": "Les réponses des modèles",
"Model unloaded successfully": "Modèle déchargé avec succès",
"Model updated successfully": "Modèle mis à jour avec succès",
"Model Usage": "Utilisation des modèles",
- "Model: show or switch the current model.": "",
+ "Model: show or switch the current model.": "Modèle : afficher ou changer le modèle actuel.",
"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",
- "modelfile profile": "",
+ "modelfile profile": "profil du fichier modèle",
"Models": "Modèles",
"Models Access": "Accès aux modèles",
"Models configuration saved successfully": "Configuration des modèles enregistrée avec succès",
"Models imported successfully": "Modèles importés avec succès",
"Models Public Sharing": "Partage public des modèles",
"Models Sharing": "Partage des modèles",
- "Modified": "",
+ "Modified": "Modifié",
"Mojeek": "Mojeek",
- "Monday – Friday": "",
+ "Monday – Friday": "Lundi – Vendredi",
"Month": "Mois",
"Monthly": "Mensuel",
"More": "Plus",
@@ -1427,28 +1427,28 @@
"More Options": "Plus d'options",
"Move": "Déplacer",
"Moved {{name}}": "{{name}} déplacé",
- "Multipart Upload": "",
+ "Multipart Upload": "Téléversement multipartite",
"Mute": "Désactiver le son",
"Muted": "Son désactivé",
"My Terminal": "Mon terminal",
"Name": "Nom d'utilisateur",
- "Name and description are required": "",
+ "Name and description are required": "Le nom et la description sont requis",
"Name and ID are required, please fill them out": "Le nom et l'ID sont obligatoires, veuillez les remplir",
"Name is required": "Le nom est obligatoire",
"Name your knowledge base": "Nommez votre base de connaissances",
"Name, prompt, and model are required": "Le nom, le prompt et le modèle sont requis",
"Native": "Natif",
- "Navigate to Next Chat": "",
- "Navigate to Previous Chat": "",
+ "Navigate to Next Chat": "Naviguer vers la conversation suivante",
+ "Navigate to Previous Chat": "Naviguer vers la conversation précédente",
"Never": "Jamais",
"New": "Nouveaux",
"New Button": "Nouveau bouton",
"New calendar": "Nouveau calendrier",
"New Calendar": "Nouveau calendrier",
- "New chat": "",
+ "New chat": "Nouvelle conversation",
"New Chat": "Nouvelle conversation",
- "New directory": "",
- "New Directory": "",
+ "New directory": "Nouveau répertoire",
+ "New Directory": "Nouveau répertoire",
"New File": "Nouveau fichier",
"New Folder": "Nouveau dossier",
"New Function": "Nouvelle fonction",
@@ -1460,29 +1460,29 @@
"New Tool": "Nouvel outil",
"New Webhook": "Nouveau webhook",
"new-channel": "nouveau-canal",
- "Next": "",
+ "Next": "Suivant",
"Next message": "Message suivant",
- "Next month": "",
- "Next page": "",
+ "Next month": "Mois suivant",
+ "Next page": "Page suivante",
"Next run": "Prochaine exécution",
- "Next version": "",
+ "Next version": "Version suivante",
"No access grants. Private to you.": "Aucun partage. Visible uniquement par vous.",
"No actions found": "Aucune action trouvée",
"No activity data": "Aucune activité",
"No additional headers are sent unless configured.": "Aucun en-tête supplémentaire n'est envoyé sans configuration.",
"No authentication": "Aucune authentification",
"No automations found": "Aucune automatisation trouvée",
- "No channels": "",
+ "No channels": "Aucun canal",
"No chat alerts": "Aucune alerte de conversation",
"No chat history": "Aucun historique de conversation",
"No chat to compact": "Aucune conversation à compacter",
"No chat to fork": "Aucune conversation à dupliquer",
- "No chats": "",
+ "No chats": "Aucune conversation",
"No chats found": "Aucune discussion trouvée",
"No chats found for this user.": "Pas de conversation trouvée pour cet utilisateur.",
"No chats found.": "Pas de conversation trouvée.",
"No content": "Pas de contenu",
- "No content available": "",
+ "No content available": "Aucun contenu disponible",
"No content found": "Aucun contenu trouvé",
"No content to speak": "Rien à signaler",
"No conversation to save": "Aucune conversation à sauvegarder",
@@ -1520,7 +1520,7 @@
"No notes found": "Aucune note trouvée",
"No notification targets configured.": "Aucune cible de notification configurée.",
"No one": "Personne",
- "No output items": "",
+ "No output items": "Aucun élément de sortie",
"No pinned messages": "Aucun message épinglé",
"No prompts found": "Aucun prompt trouvé",
"No Repeat": "Aucune répétition",
@@ -1535,7 +1535,7 @@
"No suggestion prompts": "Aucun prompt suggéré",
"No Terminal connection configured.": "Aucune connexion à un terminal configurée.",
"No terminal connections configured.": "Aucune connexion à un terminal configurée.",
- "No text differences": "",
+ "No text differences": "Aucune différence de texte",
"No tool server connections configured.": "Aucune connexion à un serveur d'outils configurée.",
"No tools accessible": "Aucun outil accessible",
"No tools found": "Aucun outil trouvé",
@@ -1547,71 +1547,71 @@
"No webhooks yet": "Aucun webhook trouvé",
"Node Ids": "ID des noeuds",
"None": "Aucun",
- "Not configured": "",
+ "Not configured": "Non configuré",
"Not factually correct": "Non factuellement correct",
"Not helpful": "Pas utile",
"Not Registered": "Non enregistré",
"Not scheduled": "Non planifié",
"Note": "Note",
"Note deleted successfully": "Note supprimée avec succès",
- "Note Menu": "",
+ "Note Menu": "Menu des notes",
"Notes": "Notes",
"Notes Public Sharing": "Partage public des notes",
"Notes Sharing": "Partage des notes",
- "Nothing to compact": "",
+ "Nothing to compact": "Rien à compacter",
"November": "Novembre",
"OAuth": "OAuth",
"OAuth 2.1": "OAuth 2.1",
"OAuth 2.1 (Static)": "OAuth 2.1 (Statique)",
- "OAuth discovery successful": "",
+ "OAuth discovery successful": "Découverte OAuth réussie",
"OAuth ID": "ID OAuth",
- "OAuth Resource Parameter": "",
- "OAuth Scopes": "",
+ "OAuth Resource Parameter": "Paramètre de ressource OAuth",
+ "OAuth Scopes": "Portées OAuth",
"OAuth Server URL": "URL du serveur OAuth",
"OAuth session disconnected": "Session OAuth déconnectée",
"October": "Octobre",
- "of a website's sticky header": "",
+ "of a website's sticky header": "d'un en-tête collant d'un site web",
"Off": "Désactivé",
"Okay, Let's Go!": "D'accord, allons-y !",
"OLED Dark": "Noir OLED",
"Ollama": "Ollama",
"Ollama API settings updated": "Réglages de l'API Ollama mis à jour",
- "Omit": "",
+ "Omit": "Omettre",
"On": "Activé",
"Once": "Une fois",
- "Only active during Voice Mode.": "",
+ "Only active during Voice Mode.": "Uniquement actif en mode vocal.",
"Only active when \"Paste Large Text as File\" setting is toggled on.": "Uniquement lorsque le paramètre \"Coller un texte volumineux comme fichier\" est activé.",
- "Only active when a tool call is waiting for approval.": "",
+ "Only active when a tool call is waiting for approval.": "Uniquement actif lorsqu'un appel d'outil attend une approbation.",
"Only active when the chat input is in focus and an LLM is generating a response.": "Uniquement lorsque la zone de saisie de la conversation est active et qu'un LLM génère une réponse.",
"Only active when the chat input is in focus.": "Uniquement lorsque la zone de saisie de la conversation est active.",
"Only alphanumeric characters and hyphens are allowed": "Seuls les caractères alphanumériques et les tirets sont autorisés",
"Only alphanumeric characters and hyphens are allowed in the command string.": "Seuls les caractères alphanumériques et les tirets sont autorisés dans la chaîne de commande.",
"Only can be triggered when the chat input is in focus.": "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 install functions from sources you trust.": "",
- "Only install tools from sources you trust.": "",
+ "Only install functions from sources you trust.": "N'installez des fonctions que depuis des sources de confiance.",
+ "Only install tools from sources you trust.": "N'installez des outils que depuis des sources de confiance.",
"Only invited users can access": "Limité aux utilisateurs sélectionné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": "Synchroniser uniquement les conversations nouvelles/modifiées",
- "Only when away": "",
+ "Only when away": "Uniquement en absence",
"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! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "Oups ! Vous utilisez une méthode non prise en charge (frontend uniquement). Veuillez servir l'interface Web à partir du backend.",
- "Open": "",
- "Open automation": "",
- "Open create menu": "",
+ "Open": "Ouvrir",
+ "Open automation": "Ouvrir l'automatisation",
+ "Open create menu": "Ouvrir le menu de création",
"Open file": "Ouvrir le fichier",
- "Open Folder": "",
+ "Open Folder": "Ouvrir le dossier",
"Open in full screen": "Ouvrir en plein écran",
"Open in new tab": "Ouvrir dans un nouvel onglet",
"Open link": "Ouvrir le lien",
"Open modal to configure connection": "Ouvrir la fenêtre modale pour configurer la connexion",
"Open Model Selector": "Ouvrir la liste des modèles",
- "Open note": "",
+ "Open note": "Ouvrir la note",
"Open Settings": "Ouvrir les réglages",
- "Open settings.": "",
+ "Open settings.": "Ouvrir les paramètres.",
"Open Sidebar": "Ouvrir la barre latérale",
- "Open terminal": "",
- "Open the changelog modal after sign-in when enabled.": "",
+ "Open terminal": "Ouvrir le terminal",
+ "Open the changelog modal after sign-in when enabled.": "Ouvrir la fenêtre modale du journal des modifications après la connexion si activé.",
"Open User Profile Menu": "Ouvrir le menu du profil utilisateur",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI peut utiliser les outils fournis par n'importe quel serveur OpenAPI.",
"Open WebUI version": "Version d'Open WebUI",
@@ -1625,43 +1625,43 @@
"optional": "optionnel",
"Optional": "Facultatif",
"or": "ou",
- "Orchestrator": "",
+ "Orchestrator": "Orchestrateur",
"Ordered List": "Liste ordonnée",
- "Original": "",
+ "Original": "Original",
"Other": "Autre",
- "out of": "",
+ "out of": "sur",
"Output": "Sortie",
"OUTPUT": "SORTIE",
- "Overcome procrastination": "",
+ "Overcome procrastination": "Surmonter la procrastination",
"Overview": "Aperçu",
- "PaddleOCR-vl": "",
- "PaddleOCR-vl API URL required.": "",
+ "PaddleOCR-vl": "PaddleOCR-vl",
+ "PaddleOCR-vl API URL required.": "URL de l'API PaddleOCR-vl requise.",
"page": "page",
"Page": "Page",
"Parameters": "Réglages",
"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é.",
- "Passthrough params": "",
+ "Passthrough params": "Paramètres de passage",
"Password": "Mot de passe",
- "Password updated. Please sign in again.": "",
+ "Password updated. Please sign in again.": "Mot de passe mis à jour. Veuillez vous reconnecter.",
"Passwords do not match.": "Les mots de passe ne correspondent pas.",
- "Path": "",
+ "Path": "Chemin",
"Path copied": "Chemin copié",
"Paused": "En pause",
"PDF document (.pdf)": "Document au format PDF (.pdf)",
- "pdf, docx, pptx, xlsx": "",
- "Peak tokens": "",
+ "pdf, docx, pptx, xlsx": "pdf, docx, pptx, xlsx",
+ "Peak tokens": "Tokens de pointe",
"pending": "en attente",
"Pending": "en attente",
- "Per automation": "",
- "Per chat": "",
+ "Per automation": "Par automatisation",
+ "Per chat": "Par conversation",
"Permission denied when accessing media devices": "Accès aux appareils multimédias refusé",
"Permission denied when accessing microphone": "Accès au microphone refusé",
"Permission denied when accessing microphone: {{error}}": "Accès au microphone refusé : {{error}}",
"Permissions": "Permissions",
- "Permissions reset to defaults": "",
+ "Permissions reset to defaults": "Permissions réinitialisées aux valeurs par défaut",
"Persistent": "Persistant",
- "Personal": "",
+ "Personal": "Personnel",
"Pin": "Épingler",
"Pin to Sidebar": "Épingler à la barre latérale",
"Pinned": "Épinglé",
@@ -1669,12 +1669,12 @@
"Pipe": "Pipeline",
"Pipeline deleted successfully": "Pipeline supprimée avec succès",
"Pipeline downloaded successfully": "Pipeline téléchargée avec succès",
- "Pipelines are a plugin system with arbitrary code execution.": "",
+ "Pipelines are a plugin system with arbitrary code execution.": "Les pipelines sont un système de plugins avec exécution de code arbitraire.",
"Pipelines Not Detected": "Aucun pipelines détecté",
"Plain text (.md)": "Texte brut (.md)",
"Plain text (.txt)": "Texte (.txt)",
"Playground": "Playground",
- "Playground Chat": "",
+ "Playground Chat": "Conversation en mode bac à sable",
"Please carefully review the following warnings:": "Veuillez lire attentivement les avertissements suivants :",
"Please connect all required integrations before sending a message": "Veuillez connecter toutes les intégrations requises avant d'envoyer un message",
"Please do not close the settings page while loading the model.": "Veuillez ne pas fermer les réglages pendant le chargement du modèle.",
@@ -1685,41 +1685,41 @@
"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.": "Veuillez entrer une URL valide.",
- "Please enter Client ID and Client Secret": "",
+ "Please enter Client ID and Client Secret": "Veuillez entrer l'ID client et le secret client",
"Please fill in all fields.": "Veuillez remplir tous les champs.",
"Please register the OAuth client": "Veuillez enregistrer le client OAuth",
- "Please save the connection before authorizing OAuth": "",
+ "Please save the connection before authorizing OAuth": "Veuillez enregistrer la connexion avant d'autoriser 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.": "Veuillez sélectionner un modèle.",
"Please select a reason": "Veuillez sélectionner une raison",
"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.",
- "PNG, JPEG, WebP, or GIF. Up to 5 MiB and 25 megapixels.": "",
- "Policy changes apply to newly provisioned terminals. Refresh matching terminals to apply them to existing terminals.": "",
- "Policy ID": "",
- "Policy ID is required": "",
- "Policy is still loading": "",
+ "PNG, JPEG, WebP, or GIF. Up to 5 MiB and 25 megapixels.": "PNG, JPEG, WebP ou GIF. Jusqu'à 5 MiO et 25 mégapixels.",
+ "Policy changes apply to newly provisioned terminals. Refresh matching terminals to apply them to existing terminals.": "Les modifications de politique s'appliquent aux nouveaux terminaux configurés. Actualisez les terminaux correspondants pour appliquer les modifications aux terminaux existants.",
+ "Policy ID": "ID de la politique",
+ "Policy ID is required": "L'ID de la politique est requis",
+ "Policy is still loading": "La politique est encore en cours de chargement",
"Ports": "Ports",
"Positive attitude": "Attitude positive",
"Prefer not to say": "Je préfère ne pas répondre",
- "Preferences": "",
+ "Preferences": "Préférences",
"Prefix ID": "ID de préfixe",
"Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "Le préfixe ID est utilisé pour éviter les conflits avec d'autres connexions en ajoutant un préfixe aux ID de modèle - laissez vide pour désactiver",
- "Preparing {{NAME}}...": "",
- "Preparing download...": "",
- "Press keys...": "",
+ "Preparing {{NAME}}...": "Préparation de {{NAME}}...",
+ "Preparing download...": "Préparation du téléchargement...",
+ "Press keys...": "Appuyez sur les touches...",
"Prevent File Creation": "Empêcher la création de fichier",
"Preview": "Aperçu",
- "Preview Access": "",
- "Preview failed": "",
- "Previous": "",
+ "Preview Access": "Accès à l'aperçu",
+ "Preview failed": "Échec de l'aperçu",
+ "Previous": "Précédent",
"Previous 30 days": "30 derniers jours",
"Previous 7 days": "7 derniers jours",
"Previous message": "Message précédent",
- "Previous month": "",
- "Previous page": "",
- "Previous version": "",
+ "Previous month": "Mois précédent",
+ "Previous page": "Page précédente",
+ "Previous version": "Version précédente",
"Private": "Privé",
"Private conversation between selected users": "Conversation privée entre les utilisateurs sélectionnés",
"Production version updated": "Version active mise à jour",
@@ -1727,23 +1727,23 @@
"Prompt": "Prompt",
"Prompt Content": "Contenu du prompt",
"Prompt created successfully": "Prompt créé avec succès",
- "Prompt Menu": "",
+ "Prompt Menu": "Menu des invites",
"Prompt Name": "Nom du prompt",
"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": "",
+ "Provider": "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": "Télécharger le modèle",
"Pyodide file browser": "Explorateur de fichiers Pyodide",
- "Quality": "",
- "Query failed": "",
+ "Quality": "Qualité",
+ "Query failed": "Échec de la requête",
"Querying": "Requête en cours",
- "Queued messages": "",
+ "Queued messages": "Messages en file d'attente",
"Quick Actions": "Actions rapides",
"Ran {{COUNT}} analyses": "{{COUNT}} analyses effectuées",
"Ran {{COUNT}} analysis": "{{COUNT}} analyse effectuée",
@@ -1752,19 +1752,19 @@
"Read": "Lire",
"Read Aloud": "Lire à haute voix",
"Read more →": "En savoir plus →",
- "Read only": "",
+ "Read only": "Lecture seule",
"Read Only": "Lecture seule",
- "Read the docs": "",
- "Read-only": "",
+ "Read the docs": "Lire la documentation",
+ "Read-only": "Lecture seule",
"Read-Only Access": "Accès en lecture seule",
"Reason": "Raison",
"Reasoning text...": "Texte de raisonnement...",
- "Rebuild knowledge file, knowledge search, and memory vectors using the current embedding model.": "",
- "Receives matching events across the instance, including system/config events and events associated with any user.": "",
- "Receives matching events that are not associated with a user.": "",
- "Receives matching user-associated events only when the actor, user subject, or user data matches these users or current group members. System/config events are not sent.": "",
+ "Rebuild knowledge file, knowledge search, and memory vectors using the current embedding model.": "Reconstruire le fichier de connaissances, la recherche de connaissances et les vecteurs de mémoire à l'aide du modèle d'embedding actuel.",
+ "Receives matching events across the instance, including system/config events and events associated with any user.": "Reçoit les événements correspondants dans l'instance, y compris les événements système/configuration et les événements associés à n'importe quel utilisateur.",
+ "Receives matching events that are not associated with a user.": "Reçoit les événements correspondants non associés à un utilisateur.",
+ "Receives matching user-associated events only when the actor, user subject, or user data matches these users or current group members. System/config events are not sent.": "Reçoit les événements associés à un utilisateur uniquement lorsque l'acteur, le sujet utilisateur ou les données utilisateur correspondent à ces utilisateurs ou aux membres actuels du groupe. Les événements système/configuration ne sont pas envoyés.",
"Recently Used": "Récemment utilisé",
- "Recommended": "",
+ "Recommended": "Recommandé",
"Reconnected": "Reconnecté",
"Record": "Enregistrement",
"Record voice": "Enregistrer la voix",
@@ -1772,22 +1772,22 @@
"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.",
"Reference Chats": "Discussions de référence",
"Refresh": "Actualiser",
- "Refresh requested: {{count}} terminal(s)_one": "",
- "Refresh requested: {{count}} terminal(s)_many": "",
- "Refresh requested: {{count}} terminal(s)_other": "",
- "Refresh Terminals": "",
- "Refreshing...": "",
+ "Refresh requested: {{count}} terminal(s)_one": "Actualisation demandée : {{count}} terminal",
+ "Refresh requested: {{count}} terminal(s)_many": "Actualisation demandée : {{count}} terminaux",
+ "Refresh requested: {{count}} terminal(s)_other": "Actualisation demandée : {{count}} terminaux",
+ "Refresh Terminals": "Actualiser les terminaux",
+ "Refreshing...": "Actualisation en cours...",
"Refused when it shouldn't have": "Refusé alors qu'il n'aurait pas dû l'être",
"Regenerate": "Regénérer",
"Regenerate Response": "Regénérer la réponse",
- "Region and language of the search results, e.g. en-us.": "",
+ "Region and language of the search results, e.g. en-us.": "Région et langue des résultats de recherche, par ex. fr-fr.",
"Register Again": "Enregistrer à nouveau",
"Register Client": "Enregistrer le client",
"Registered": "Enregistré",
- "registered to": "",
+ "registered to": "enregistré à",
"Registration failed": "Échec de l'enregistrement",
"Registration successful": "Enregistrement réussi",
- "Reindex Embedding Data": "",
+ "Reindex Embedding Data": "Réindexer les données d'embedding",
"Release Notes": "Notes de mise à jour",
"Releases": "Livraisons",
"Relevance": "Pertinence",
@@ -1800,34 +1800,34 @@
"Remove File": "Retirer le fichier",
"Remove from favorites": "Retirer des favoris",
"Remove image": "Retirer l'image",
- "Remove Pinned Model": "",
- "Remove prompt suggestion": "",
- "Remove Selected Model": "",
- "Removing {{count}} stale files..._one": "",
- "Removing {{count}} stale files..._many": "",
- "Removing {{count}} stale files..._other": "",
+ "Remove Pinned Model": "Retirer le modèle épinglé",
+ "Remove prompt suggestion": "Retirer la suggestion d'invite",
+ "Remove Selected Model": "Retirer le modèle sélectionné",
+ "Removing {{count}} stale files..._one": "Suppression de {{count}} fichier obsolète...",
+ "Removing {{count}} stale files..._many": "Suppression de {{count}} fichiers obsolètes...",
+ "Removing {{count}} stale files..._other": "Suppression de {{count}} fichiers obsolètes...",
"Rename": "Renommer",
"Renamed to {{name}}": "Renommé en {{name}}",
- "Reorder": "",
- "Repeat": "",
- "Replace": "",
+ "Reorder": "Réorganiser",
+ "Repeat": "Répéter",
+ "Replace": "Remplacer",
"Reply": "Répondre",
"Reply in Thread": "Répondre dans le fil de discussion",
"Reply to thread...": "Répondre au fil de discussion...",
"Replying to {{NAME}}": "En réponse à {{NAME}}",
"required": "requis",
- "Research Knowledge": "",
+ "Research Knowledge": "Rechercher des connaissances",
"Reset": "Réinitialiser",
"Reset All Models": "Réinitialiser tous les modèles",
- "Reset all permissions to their initial configuration values": "",
- "Reset Defaults": "",
- "Reset group permissions to match the current default user permissions": "",
- "Reset knowledge base?": "",
- "Reset persisted files": "",
- "Reset to Defaults": "",
+ "Reset all permissions to their initial configuration values": "Réinitialiser toutes les permissions à leurs valeurs de configuration initiales",
+ "Reset Defaults": "Réinitialiser les valeurs par défaut",
+ "Reset group permissions to match the current default user permissions": "Réinitialiser les permissions du groupe pour correspondre aux permissions utilisateur par défaut actuelles",
+ "Reset knowledge base?": "Réinitialiser la base de connaissances ?",
+ "Reset persisted files": "Réinitialiser les fichiers persistants",
+ "Reset to Defaults": "Réinitialiser aux valeurs par défaut",
"Reset view": "Réinitialiser la vue",
- "Reset zoom": "",
- "Resize panel": "",
+ "Reset zoom": "Réinitialiser le zoom",
+ "Resize panel": "Redimensionner le panneau",
"Response": "Réponse",
"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.",
"Responses": "Responses",
@@ -1839,47 +1839,47 @@
"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",
- "Retry": "",
- "Rewrite the selected text.": "",
+ "Retry": "Réessayer",
+ "Rewrite the selected text.": "Réécrire le texte sélectionné.",
"Role": "Rôle",
"RTL": "RTL",
"Run": "Exécuter",
- "Run AI on your own terms. Connect any model, extend with code, and protect what matters without compromise. Your models, your data, your machine, wherever you open it.": "",
+ "Run AI on your own terms. Connect any model, extend with code, and protect what matters without compromise. Your models, your data, your machine, wherever you open it.": "Exécutez l'IA à vos propres conditions. Connectez n'importe quel modèle, étendez-le avec du code et protégez ce qui compte sans compromis. Vos modèles, vos données, votre machine, où que vous l'ouvriez.",
"Run All": "Tout exécuter",
- "Run cell (⌘+Enter)": "",
+ "Run cell (⌘+Enter)": "Exécuter la cellule (⌘+Entrée)",
"Run now": "Exécuter maintenant",
"Run Now": "Exécuter maintenant",
- "Run tools without asking for approval.": "",
+ "Run tools without asking for approval.": "Exécuter les outils sans demander d'approbation.",
"Running": "Exécution",
- "Running Open WebUI for a team?": "",
+ "Running Open WebUI for a team?": "Utilisez-vous Open WebUI pour une équipe ?",
"Running...": "Exécution...",
- "runs": "",
- "Runs": "",
- "Sa_day_of_week": "",
+ "runs": "exécutions",
+ "Runs": "Exécutions",
+ "Sa_day_of_week": "Samedi",
"Save": "Enregistrer",
"Save & Create": "Enregistrer & Créer",
"Save & Update": "Enregistrer & Mettre à jour",
"Save As Copy": "Enregistrer comme copie",
"Save Chat": "Enregistrer la conversation",
"Saved": "Enregistré",
- "Saving...": "",
+ "Saving...": "Enregistrement en cours...",
"Schedule": "Planifier",
"Scheduled time must be in the future": "L'heure prévue doit être située dans le futur",
- "Screen Share": "",
- "Scroll to bottom": "",
+ "Screen Share": "Partage d'écran",
+ "Scroll to bottom": "Faire défiler vers le bas",
"Scroll to Top": "Retour en haut",
"Search": "Recherche",
"Search a model": "Rechercher un modèle",
- "Search actions": "",
+ "Search actions": "Rechercher des actions",
"Search all emojis": "Rechercher tous les emojis",
"Search Automations": "Rechercher des automatisations",
- "Search channels": "",
+ "Search channels": "Rechercher des canaux",
"Search Chats": "Rechercher des conversations",
"Search Collection": "Rechercher une collection",
"Search Files": "Rechercher des fichiers",
- "Search files and contents": "",
- "Search filters": "",
- "Search folders": "",
+ "Search files and contents": "Rechercher des fichiers et leur contenu",
+ "Search filters": "Rechercher des filtres",
+ "Search folders": "Rechercher des dossiers",
"search for archived chats": "Rechercher les conversations archivées",
"search for folders": "Rechercher tous les dossiers",
"search for pinned chats": "Rechercher les conversations épinglées",
@@ -1893,15 +1893,15 @@
"Search Models": "Rechercher des modèles",
"Search Notes": "Rechercher des notes",
"Search options": "Options de recherche",
- "Search or add pattern": "",
+ "Search or add pattern": "Rechercher ou ajouter un motif",
"Search Prompts": "Rechercher des prompts",
- "Search skills": "",
+ "Search skills": "Rechercher des compétences",
"Search Skills": "Rechercher des skills",
"Search the internet": "Cherche sur Internet",
- "Search tools": "",
+ "Search tools": "Rechercher des outils",
"Search Tools": "Rechercher des outils",
- "Search translations": "",
- "Search users or groups": "",
+ "Search translations": "Rechercher des traductions",
+ "Search users or groups": "Rechercher des utilisateurs ou des groupes",
"Searched {{count}} sites": "{{count}} sites recherchés",
"Searching": "Recherche en cours",
"Searching \"{{searchQuery}}\"": "Recherche de « {{searchQuery}} »",
@@ -1910,7 +1910,7 @@
"See readme.md for instructions": "Voir le fichier readme.md pour les instructions",
"Select": "Choisir",
"Select {{modelName}} model": "Sélectionner le modèle {{modelName}}",
- "Select {{name}}": "",
+ "Select {{name}}": "Sélectionner {{name}}",
"Select a base model (e.g. llama3, gpt-4o)": "Chosir un modèle de base (ex : lamma3, gpt-4o)",
"Select a conversation to preview": "Choisir une conversation pour la prévisualiser",
"Select a engine": "Sélectionnez un moteur",
@@ -1927,54 +1927,54 @@
"Select a theme": "Sélectionnez un thème",
"Select a tool": "Sélectionnez un outil",
"Select a voice": "Sélectionnez une voix",
- "Select Action": "",
+ "Select Action": "Sélectionner une action",
"Select All": "Tout sélectionner",
"Select an auth method": "Veuillez sélectionner une méthode de connexion",
"Select an embedding model engine": "Sélectionnez un moteur de modèle d'embedding",
"Select an engine": "Sélectionnez un moteur",
- "Select an instance": "",
+ "Select an instance": "Sélectionnez une instance",
"Select an Ollama instance": "Sélectionnez une instance Ollama",
"Select an option": "Sélectionner une option",
"Select an output format": "Sélectionnez un format de sortie",
"Select dtype": "Sélectionner le dtype",
"Select Engine": "Sélectionnez le moteur",
- "Select Filter": "",
+ "Select Filter": "Sélectionnez le filtre",
"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 model": "Sélectionnez un modèle",
"Select only one model to call": "Sélectionnez seulement un modèle pour appeler",
- "Select options": "",
- "Select Skill": "",
- "Select Tool": "",
+ "Select options": "Sélectionnez des options",
+ "Select Skill": "Sélectionnez une compétence",
+ "Select Tool": "Sélectionnez un outil",
"Select view": "Sélectionner la vue",
- "Selected": "",
+ "Selected": "Sélectionné",
"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 define incompatible Chat Variables.": "",
+ "Selected models define incompatible Chat Variables.": "Les modèles sélectionnés définissent des variables de conversation incompatibles.",
"semantic": "sémantique",
"Send": "Envoyer",
"Send a Message": "Envoyer un message",
- "Send events for": "",
+ "Send events for": "Envoyer des événements pour",
"Send message": "Envoyer un message",
"Send now": "Envoyer maintenant",
- "Send Test": "",
+ "Send Test": "Envoyer un test",
"September": "Septembre",
"Server connection failed": "Connexion au serveur échouée",
"Server connection verified": "Connexion au serveur vérifiée",
- "Service Account": "",
- "Services": "",
+ "Service Account": "Compte de service",
+ "Services": "Services",
"Session": "Session",
- "Session expired. Please sign in again.": "",
- "Set a local zoom level for the app interface.": "",
+ "Session expired. Please sign in again.": "Session expirée. Veuillez vous reconnecter.",
+ "Set a local zoom level for the app interface.": "Définir un niveau de zoom local pour l'interface de l'application.",
"Set as default": "Définir comme valeur par défaut",
- "Set as Pinned Model": "",
+ "Set as Pinned Model": "Définir comme modèle épinglé",
"Set as Production": "Définir comme version active",
- "Set as Selected Model": "",
+ "Set as Selected Model": "Définir comme modèle sélectionné",
"Set embedding model": "Définir le modèle d'embedding",
"Set embedding model (e.g. {{model}})": "Définir le modèle d'embedding (par ex. {{model}})",
"Set reranking model (e.g. {{model}})": "Définir le modèle de ré-ranking (par ex. {{model}})",
- "Set system-wide interface defaults for every account. Personal settings override these defaults.": "",
+ "Set system-wide interface defaults for every account. Personal settings override these defaults.": "Définir les valeurs par défaut de l'interface pour tous les comptes. Les paramètres personnels remplacent ces valeurs par défaut.",
"Set the number of layers, which will be off-loaded to GPU. Increasing this value can significantly improve performance for models that are optimized for GPU acceleration but may also consume more power and GPU resources.": "Définir le nombre de couches qui seront déchargées sur le GPU. Augmenter cette valeur peut améliorer considérablement les performances pour les modèles optimisés pour l'accélération GPU, mais peut également consommer plus d'énergie et de ressources GPU.",
"Set the number of worker threads used for computation. This option controls how many threads are used to process incoming requests concurrently. Increasing this value can improve performance under high concurrency workloads but may also consume more CPU resources.": "Définir le nombre de threads de travail utilisés pour le calcul. Cette option contrôle combien de threads sont utilisés pour traiter les demandes entrantes simultanément. L'augmentation de cette valeur peut améliorer les performances sous de fortes charges de travail concurrentes mais peut également consommer plus de ressources CPU.",
"Set whisper model": "Choisir le modèle Whisper",
@@ -1985,10 +1985,10 @@
"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.",
"Setting": "Réglage",
"Settings": "Réglages",
- "settings configured": "",
+ "settings configured": "paramètres configurés",
"Settings Permissions": "Autorisations des paramètres",
"Settings saved successfully!": "Réglages enregistrés avec succès !",
- "Settings: open settings.": "",
+ "Settings: open settings.": "Paramètres : ouvrir les paramètres.",
"settings.admin.analytics.title": "Analytique",
"settings.admin.audio.additionalParameters.description": "Entrez les paramètres supplémentaires de requête TTS compatible OpenAI au format JSON.",
"settings.admin.audio.additionalParameters.label": "Paramètres supplémentaires",
@@ -1997,13 +1997,13 @@
"settings.admin.audio.mistralSttModel.description": "Laissez vide pour utiliser le modèle par défaut (voxtral-mini-latest).",
"settings.admin.audio.mistralSttModel.label": "Modèle de Speech-to-Text",
"settings.admin.audio.outputFormat.label": "Format de sortie",
- "settings.admin.audio.requestFormat.description": "",
- "settings.admin.audio.requestFormat.label": "",
+ "settings.admin.audio.requestFormat.description": "Format de la requête audio pour les appels d'outils.",
+ "settings.admin.audio.requestFormat.label": "Format de la requête",
"settings.admin.audio.responseSplitting.description": "Contrôle la façon dont le texte des messages est divisé pour les demandes de Text-to-Speech. « ponctuation » divise en phrases, « paragraphes » divise en paragraphes et « aucun » garde le message en tant que chaîne de texte unique.",
- "settings.admin.audio.responseSplitting.label": "",
+ "settings.admin.audio.responseSplitting.label": "Division de la réponse",
"settings.admin.audio.sections.speechToText.title": "Reconnaissance vocale",
"settings.admin.audio.sections.textToSpeech.title": "Text-to-Speech",
- "settings.admin.audio.speechToTextEngine.description": "",
+ "settings.admin.audio.speechToTextEngine.description": "Moteur utilisé pour la reconnaissance vocale.",
"settings.admin.audio.speechToTextEngine.label": "Moteur de reconnaissance vocale",
"settings.admin.audio.sttAzureApiKey.label": "Clé API",
"settings.admin.audio.sttAzureBaseUrl.label": "URL du point de terminaison",
@@ -2017,9 +2017,9 @@
"settings.admin.audio.sttOpenaiApiKey.label": "Clé API",
"settings.admin.audio.sttWhisperModel.description": "Open WebUI utilise faster-whisper en interne.",
"settings.admin.audio.sttWhisperModel.label": "Modèle de Speech-to-Text",
- "settings.admin.audio.supportedMimeTypes.description": "",
+ "settings.admin.audio.supportedMimeTypes.description": "Types MIME pris en charge pour les fichiers audio.",
"settings.admin.audio.supportedMimeTypes.label": "Types MIME pris en charge",
- "settings.admin.audio.textToSpeechEngine.description": "",
+ "settings.admin.audio.textToSpeechEngine.description": "Moteur utilisé pour la synthèse vocale.",
"settings.admin.audio.textToSpeechEngine.label": "Moteur de Text-to-Speech",
"settings.admin.audio.title": "Audio",
"settings.admin.audio.ttsApiKey.label": "Clé API",
@@ -2032,147 +2032,147 @@
"settings.admin.audio.ttsOpenaiApiBaseUrl.label": "URL de base de l'API",
"settings.admin.audio.ttsOpenaiApiKey.label": "Clé API",
"settings.admin.audio.ttsVoice.label": "Voix de Text-to-Speech",
- "settings.admin.audio.updateModel.label": "",
+ "settings.admin.audio.updateModel.label": "Mettre à jour le modèle",
"settings.admin.audio.useChatCompletionsApi.description": "Utilise le endpoint /v1/chat/completions au lieu de /v1/audio/transcriptions pour une meilleure précision potentielle.",
"settings.admin.audio.useChatCompletionsApi.label": "Utiliser l'API Chat Completions",
- "settings.admin.authentication.adminContactEmail.description": "",
+ "settings.admin.authentication.adminContactEmail.description": "Email de contact de l'administrateur pour les utilisateurs.",
"settings.admin.authentication.adminContactEmail.label": "Email de contact de l'administrateur",
- "settings.admin.authentication.adminDetails.description": "",
- "settings.admin.authentication.adminDetails.label": "",
- "settings.admin.authentication.adminRoles.description": "",
- "settings.admin.authentication.adminRoles.label": "",
- "settings.admin.authentication.allowedDomains.description": "",
- "settings.admin.authentication.allowedDomains.label": "",
- "settings.admin.authentication.allowedEndpoints.description": "",
+ "settings.admin.authentication.adminDetails.description": "Détails de l'administrateur pour l'interface.",
+ "settings.admin.authentication.adminDetails.label": "Détails de l'administrateur",
+ "settings.admin.authentication.adminRoles.description": "Rôles d'administrateur avec accès complet.",
+ "settings.admin.authentication.adminRoles.label": "Rôles d'administrateur",
+ "settings.admin.authentication.allowedDomains.description": "Domaines autorisés pour les connexions utilisateur.",
+ "settings.admin.authentication.allowedDomains.label": "Domaines autorisés",
+ "settings.admin.authentication.allowedEndpoints.description": "Points de terminaison autorisés pour les requêtes API.",
"settings.admin.authentication.allowedEndpoints.label": "Points de terminaison autorisés",
- "settings.admin.authentication.allowedRoles.description": "",
- "settings.admin.authentication.allowedRoles.label": "",
- "settings.admin.authentication.apiKeyEndpointRestrictions.description": "",
+ "settings.admin.authentication.allowedRoles.description": "Rôles autorisés à accéder à l'interface.",
+ "settings.admin.authentication.allowedRoles.label": "Rôles autorisés",
+ "settings.admin.authentication.apiKeyEndpointRestrictions.description": "Restrictions des points de terminaison pour les clés API.",
"settings.admin.authentication.apiKeyEndpointRestrictions.label": "Restrictions des points de terminaison de la clé API",
"settings.admin.authentication.apiKeys.description": "Autoriser les utilisateurs à créer des clés API pour un accès programmatique.",
"settings.admin.authentication.apiKeys.label": "Clés API",
- "settings.admin.authentication.applicationDn.description": "",
+ "settings.admin.authentication.applicationDn.description": "DN de l'application pour la connexion LDAP.",
"settings.admin.authentication.applicationDn.label": "DN de l'application",
- "settings.admin.authentication.applicationDnPassword.description": "",
+ "settings.admin.authentication.applicationDnPassword.description": "Mot de passe pour le DN de l'application LDAP.",
"settings.admin.authentication.applicationDnPassword.label": "Mot de passe DN de l'application",
- "settings.admin.authentication.attributeForMail.description": "",
+ "settings.admin.authentication.attributeForMail.description": "Attribut LDAP utilisé comme adresse email.",
"settings.admin.authentication.attributeForMail.label": "Attribut pour l'e-mail",
- "settings.admin.authentication.attributeForUsername.description": "",
+ "settings.admin.authentication.attributeForUsername.description": "Attribut LDAP utilisé comme nom d'utilisateur.",
"settings.admin.authentication.attributeForUsername.label": "Attribut pour le nom d'utilisateur",
- "settings.admin.authentication.autoRedirect.description": "",
- "settings.admin.authentication.autoRedirect.label": "",
- "settings.admin.authentication.blockedGroups.description": "",
- "settings.admin.authentication.blockedGroups.label": "",
- "settings.admin.authentication.certificatePath.description": "",
+ "settings.admin.authentication.autoRedirect.description": "Redirection automatique vers le fournisseur OAuth.",
+ "settings.admin.authentication.autoRedirect.label": "Redirection automatique",
+ "settings.admin.authentication.blockedGroups.description": "Groupes bloqués pour la connexion.",
+ "settings.admin.authentication.blockedGroups.label": "Groupes bloqués",
+ "settings.admin.authentication.certificatePath.description": "Chemin du certificat pour la vérification TLS.",
"settings.admin.authentication.certificatePath.label": "Chemin du certificat",
- "settings.admin.authentication.ciphers.description": "",
+ "settings.admin.authentication.ciphers.description": "Chiffres TLS pour les connexions LDAP.",
"settings.admin.authentication.ciphers.label": "Chiffres",
- "settings.admin.authentication.clientId.description": "",
- "settings.admin.authentication.clientId.label": "",
- "settings.admin.authentication.clientSecret.description": "",
- "settings.admin.authentication.clientSecret.label": "",
- "settings.admin.authentication.defaultGroup.description": "",
+ "settings.admin.authentication.clientId.description": "ID client pour OAuth.",
+ "settings.admin.authentication.clientId.label": "ID client",
+ "settings.admin.authentication.clientSecret.description": "Secret client pour OAuth.",
+ "settings.admin.authentication.clientSecret.label": "Secret client",
+ "settings.admin.authentication.defaultGroup.description": "Groupe par défaut pour les nouveaux utilisateurs.",
"settings.admin.authentication.defaultGroup.label": "Groupe par défaut",
- "settings.admin.authentication.defaultUserRole.description": "",
+ "settings.admin.authentication.defaultUserRole.description": "Rôle par défaut pour les nouveaux utilisateurs.",
"settings.admin.authentication.defaultUserRole.label": "Rôle utilisateur par défaut",
- "settings.admin.authentication.emailClaim.description": "",
- "settings.admin.authentication.emailClaim.label": "",
- "settings.admin.authentication.enableGroupCreation.description": "",
- "settings.admin.authentication.enableGroupCreation.label": "",
- "settings.admin.authentication.enableGroupManagement.description": "",
- "settings.admin.authentication.enableGroupManagement.label": "",
- "settings.admin.authentication.enableOauthGroupCreation.description": "",
- "settings.admin.authentication.enableOauthGroupCreation.label": "",
- "settings.admin.authentication.enableOauthGroupManagement.description": "",
- "settings.admin.authentication.enableOauthGroupManagement.label": "",
- "settings.admin.authentication.groupAttribute.description": "",
- "settings.admin.authentication.groupAttribute.label": "",
- "settings.admin.authentication.groupClaim.description": "",
- "settings.admin.authentication.groupClaim.label": "",
- "settings.admin.authentication.host.description": "",
+ "settings.admin.authentication.emailClaim.description": "Revendication OAuth utilisée comme email.",
+ "settings.admin.authentication.emailClaim.label": "Revendication email",
+ "settings.admin.authentication.enableGroupCreation.description": "Autoriser les utilisateurs à créer des groupes.",
+ "settings.admin.authentication.enableGroupCreation.label": "Autoriser la création de groupes",
+ "settings.admin.authentication.enableGroupManagement.description": "Autoriser les utilisateurs à gérer des groupes.",
+ "settings.admin.authentication.enableGroupManagement.label": "Autoriser la gestion de groupes",
+ "settings.admin.authentication.enableOauthGroupCreation.description": "Autoriser la création de groupes via OAuth.",
+ "settings.admin.authentication.enableOauthGroupCreation.label": "Autoriser la création de groupes OAuth",
+ "settings.admin.authentication.enableOauthGroupManagement.description": "Autoriser la gestion de groupes via OAuth.",
+ "settings.admin.authentication.enableOauthGroupManagement.label": "Autoriser la gestion de groupes OAuth",
+ "settings.admin.authentication.groupAttribute.description": "Attribut LDAP pour les groupes.",
+ "settings.admin.authentication.groupAttribute.label": "Attribut de groupe",
+ "settings.admin.authentication.groupClaim.description": "Revendication OAuth pour les groupes.",
+ "settings.admin.authentication.groupClaim.label": "Revendication de groupe",
+ "settings.admin.authentication.host.description": "Hôte du serveur LDAP.",
"settings.admin.authentication.host.label": "Hôte",
- "settings.admin.authentication.jwtExpiration.description": "",
+ "settings.admin.authentication.jwtExpiration.description": "Durée de validité du jeton JWT.",
"settings.admin.authentication.jwtExpiration.label": "Expiration du jeton JWT",
- "settings.admin.authentication.label.description": "",
+ "settings.admin.authentication.label.description": "Libellé pour le fournisseur OAuth.",
"settings.admin.authentication.label.label": "Étiquette",
"settings.admin.authentication.ldap.description": "Autoriser les utilisateurs à s'authentifier auprès d'un annuaire LDAP.",
"settings.admin.authentication.ldap.label": "LDAP",
- "settings.admin.authentication.loginForm.description": "",
- "settings.admin.authentication.loginForm.label": "",
- "settings.admin.authentication.mergeAccountsByEmail.description": "",
- "settings.admin.authentication.mergeAccountsByEmail.label": "",
+ "settings.admin.authentication.loginForm.description": "Afficher le formulaire de connexion.",
+ "settings.admin.authentication.loginForm.label": "Formulaire de connexion",
+ "settings.admin.authentication.mergeAccountsByEmail.description": "Fusionner les comptes avec le même email.",
+ "settings.admin.authentication.mergeAccountsByEmail.label": "Fusionner les comptes par email",
"settings.admin.authentication.newSignUps.description": "Autoriser les nouveaux utilisateurs à créer un compte.",
- "settings.admin.authentication.newSignUps.label": "",
+ "settings.admin.authentication.newSignUps.label": "Nouveaux comptes",
"settings.admin.authentication.oauthOidc.description": "Autoriser les utilisateurs à s'authentifier auprès d'un fournisseur OAuth / OIDC.",
- "settings.admin.authentication.oauthOidc.label": "",
+ "settings.admin.authentication.oauthOidc.label": "OAuth/OIDC",
"settings.admin.authentication.oauthSignup.description": "Autoriser les utilisateurs à créer un compte via OAuth.",
- "settings.admin.authentication.oauthSignup.label": "",
- "settings.admin.authentication.pendingUserOverlayContent.description": "",
+ "settings.admin.authentication.oauthSignup.label": "Inscription OAuth",
+ "settings.admin.authentication.pendingUserOverlayContent.description": "Contenu de l'overlay pour les utilisateurs en attente.",
"settings.admin.authentication.pendingUserOverlayContent.label": "Contenu de l'overlay utilisateur en attente",
- "settings.admin.authentication.pendingUserOverlayTitle.description": "",
+ "settings.admin.authentication.pendingUserOverlayTitle.description": "Titre de l'overlay pour les utilisateurs en attente.",
"settings.admin.authentication.pendingUserOverlayTitle.label": "Titre de l'overlay utilisateur en attente",
- "settings.admin.authentication.pictureClaim.description": "",
- "settings.admin.authentication.pictureClaim.label": "",
- "settings.admin.authentication.port.description": "",
+ "settings.admin.authentication.pictureClaim.description": "Revendication OAuth utilisée comme image de profil.",
+ "settings.admin.authentication.pictureClaim.label": "Revendication image",
+ "settings.admin.authentication.port.description": "Port du serveur LDAP.",
"settings.admin.authentication.port.label": "Port",
- "settings.admin.authentication.providerName.description": "",
- "settings.admin.authentication.providerName.label": "",
- "settings.admin.authentication.providerUrl.description": "",
- "settings.admin.authentication.providerUrl.label": "",
- "settings.admin.authentication.redirectUri.description": "",
- "settings.admin.authentication.redirectUri.label": "",
- "settings.admin.authentication.roleMapping.description": "",
- "settings.admin.authentication.roleMapping.label": "",
- "settings.admin.authentication.rolesClaim.description": "",
- "settings.admin.authentication.rolesClaim.label": "",
- "settings.admin.authentication.scopes.description": "",
- "settings.admin.authentication.scopes.label": "",
- "settings.admin.authentication.searchBase.description": "",
+ "settings.admin.authentication.providerName.description": "Nom du fournisseur OAuth.",
+ "settings.admin.authentication.providerName.label": "Nom du fournisseur",
+ "settings.admin.authentication.providerUrl.description": "URL du fournisseur OAuth.",
+ "settings.admin.authentication.providerUrl.label": "URL du fournisseur",
+ "settings.admin.authentication.redirectUri.description": "URI de redirection pour OAuth.",
+ "settings.admin.authentication.redirectUri.label": "URI de redirection",
+ "settings.admin.authentication.roleMapping.description": "Mappage des rôles OAuth aux rôles Open WebUI.",
+ "settings.admin.authentication.roleMapping.label": "Mappage des rôles",
+ "settings.admin.authentication.rolesClaim.description": "Revendication OAuth pour les rôles.",
+ "settings.admin.authentication.rolesClaim.label": "Revendication des rôles",
+ "settings.admin.authentication.scopes.description": "Portées OAuth demandées.",
+ "settings.admin.authentication.scopes.label": "Portées",
+ "settings.admin.authentication.searchBase.description": "Base de recherche pour les utilisateurs LDAP.",
"settings.admin.authentication.searchBase.label": "Base de recherche",
- "settings.admin.authentication.searchFilters.description": "",
+ "settings.admin.authentication.searchFilters.description": "Filtres pour la recherche LDAP.",
"settings.admin.authentication.searchFilters.label": "Filtres de recherche",
"settings.admin.authentication.sections.ldap.title": "LDAP",
- "settings.admin.authentication.sections.oauthOidc.title": "",
- "settings.admin.authentication.sections.pendingAccounts.title": "",
- "settings.admin.authentication.sections.userAccess.title": "",
- "settings.admin.authentication.subClaim.description": "",
- "settings.admin.authentication.subClaim.label": "",
+ "settings.admin.authentication.sections.oauthOidc.title": "OAuth/OIDC",
+ "settings.admin.authentication.sections.pendingAccounts.title": "Comptes en attente",
+ "settings.admin.authentication.sections.userAccess.title": "Accès utilisateur",
+ "settings.admin.authentication.subClaim.description": "Revendication secondaire pour OAuth.",
+ "settings.admin.authentication.subClaim.label": "Revendication secondaire",
"settings.admin.authentication.title": "Authentification",
- "settings.admin.authentication.tls.description": "",
+ "settings.admin.authentication.tls.description": "Utiliser TLS pour les connexions LDAP.",
"settings.admin.authentication.tls.label": "TLS",
- "settings.admin.authentication.updateEmail.description": "",
- "settings.admin.authentication.updateEmail.label": "",
- "settings.admin.authentication.updateName.description": "",
- "settings.admin.authentication.updateName.label": "",
- "settings.admin.authentication.updatePicture.description": "",
- "settings.admin.authentication.updatePicture.label": "",
- "settings.admin.authentication.usernameClaim.description": "",
- "settings.admin.authentication.usernameClaim.label": "",
- "settings.admin.authentication.validateCertificate.description": "",
- "settings.admin.authentication.validateCertificate.label": "",
- "settings.admin.codeExecution.codeExecutionEngine.description": "",
+ "settings.admin.authentication.updateEmail.description": "Autoriser les utilisateurs à mettre à jour leur email.",
+ "settings.admin.authentication.updateEmail.label": "Mettre à jour l'email",
+ "settings.admin.authentication.updateName.description": "Autoriser les utilisateurs à mettre à jour leur nom.",
+ "settings.admin.authentication.updateName.label": "Mettre à jour le nom",
+ "settings.admin.authentication.updatePicture.description": "Autoriser les utilisateurs à mettre à jour leur image de profil.",
+ "settings.admin.authentication.updatePicture.label": "Mettre à jour l'image",
+ "settings.admin.authentication.usernameClaim.description": "Revendication OAuth utilisée comme nom d'utilisateur.",
+ "settings.admin.authentication.usernameClaim.label": "Revendication nom d'utilisateur",
+ "settings.admin.authentication.validateCertificate.description": "Valider le certificat TLS.",
+ "settings.admin.authentication.validateCertificate.label": "Valider le certificat",
+ "settings.admin.codeExecution.codeExecutionEngine.description": "Moteur utilisé pour l'exécution de code.",
"settings.admin.codeExecution.codeExecutionEngine.label": "Moteur d'exécution de code",
- "settings.admin.codeExecution.codeExecutionJupyterAuth.description": "",
+ "settings.admin.codeExecution.codeExecutionJupyterAuth.description": "Méthode d'authentification pour Jupyter.",
"settings.admin.codeExecution.codeExecutionJupyterAuth.label": "Mode d'authentification Jupyter",
- "settings.admin.codeExecution.codeExecutionJupyterAuthPassword.description": "",
- "settings.admin.codeExecution.codeExecutionJupyterAuthPassword.label": "",
- "settings.admin.codeExecution.codeExecutionJupyterAuthToken.label": "",
- "settings.admin.codeExecution.codeExecutionJupyterTimeout.description": "",
+ "settings.admin.codeExecution.codeExecutionJupyterAuthPassword.description": "Mot de passe pour Jupyter.",
+ "settings.admin.codeExecution.codeExecutionJupyterAuthPassword.label": "Mot de passe Jupyter",
+ "settings.admin.codeExecution.codeExecutionJupyterAuthToken.label": "Jeton Jupyter",
+ "settings.admin.codeExecution.codeExecutionJupyterTimeout.description": "Délai d'expiration pour les requêtes Jupyter.",
"settings.admin.codeExecution.codeExecutionJupyterTimeout.label": "Délai d'exécution du code dépassé",
- "settings.admin.codeExecution.codeExecutionJupyterUrl.description": "",
+ "settings.admin.codeExecution.codeExecutionJupyterUrl.description": "URL du serveur Jupyter.",
"settings.admin.codeExecution.codeExecutionJupyterUrl.label": "URL Jupyter",
- "settings.admin.codeExecution.codeInterpreterEngine.description": "",
+ "settings.admin.codeExecution.codeInterpreterEngine.description": "Moteur utilisé pour l'interpréteur de code.",
"settings.admin.codeExecution.codeInterpreterEngine.label": "Moteur de l'interpréteur de code",
- "settings.admin.codeExecution.codeInterpreterJupyterAuth.description": "",
+ "settings.admin.codeExecution.codeInterpreterJupyterAuth.description": "Méthode d'authentification pour l'interpréteur de code Jupyter.",
"settings.admin.codeExecution.codeInterpreterJupyterAuth.label": "Mode d'authentification Jupyter",
- "settings.admin.codeExecution.codeInterpreterJupyterAuthPassword.description": "",
- "settings.admin.codeExecution.codeInterpreterJupyterAuthPassword.label": "",
- "settings.admin.codeExecution.codeInterpreterJupyterAuthToken.label": "",
- "settings.admin.codeExecution.codeInterpreterJupyterTimeout.description": "",
+ "settings.admin.codeExecution.codeInterpreterJupyterAuthPassword.description": "Mot de passe pour l'interpréteur de code Jupyter.",
+ "settings.admin.codeExecution.codeInterpreterJupyterAuthPassword.label": "Mot de passe Jupyter",
+ "settings.admin.codeExecution.codeInterpreterJupyterAuthToken.label": "Jeton Jupyter",
+ "settings.admin.codeExecution.codeInterpreterJupyterTimeout.description": "Délai d'expiration pour les requêtes de l'interpréteur de code Jupyter.",
"settings.admin.codeExecution.codeInterpreterJupyterTimeout.label": "Délai d'exécution du code dépassé",
- "settings.admin.codeExecution.codeInterpreterJupyterUrl.description": "",
+ "settings.admin.codeExecution.codeInterpreterJupyterUrl.description": "URL du serveur Jupyter pour l'interpréteur de code.",
"settings.admin.codeExecution.codeInterpreterJupyterUrl.label": "URL Jupyter",
- "settings.admin.codeExecution.codeInterpreterPromptTemplate.description": "",
+ "settings.admin.codeExecution.codeInterpreterPromptTemplate.description": "Modèle d'invite pour l'interpréteur de code.",
"settings.admin.codeExecution.codeInterpreterPromptTemplate.label": "Modèle d'invite pour l'interpréteur de code",
"settings.admin.codeExecution.enableCodeExecution.description": "Autoriser les modèles à exécuter le code généré et à renvoyer les résultats d'exécution.",
"settings.admin.codeExecution.enableCodeExecution.label": "Autoriser l'exécution de code",
@@ -2186,203 +2186,203 @@
"settings.admin.connections.cacheBaseModelList.label": "Mettre en cache la liste des modèles de base",
"settings.admin.connections.directConnections.description": "Les connexions directes permettent aux utilisateurs de se connecter à leurs propres points d'extension API compatibles OpenAI.",
"settings.admin.connections.directConnections.label": "Direct connexions",
- "settings.admin.connections.directIntegrations.description": "",
- "settings.admin.connections.directIntegrations.label": "",
+ "settings.admin.connections.directIntegrations.description": "Activer les intégrations directes pour les utilisateurs.",
+ "settings.admin.connections.directIntegrations.label": "Intégrations directes",
"settings.admin.connections.manageOllamaApiConnections.description": "Problèmes d'accès à Ollama ?",
"settings.admin.connections.manageOllamaApiConnections.label": "Gérer les connexions API Ollama",
"settings.admin.connections.manageOpenaiApiConnections.label": "Gérer les connexions API OpenAI",
"settings.admin.connections.ollamaApi.label": "API Ollama",
"settings.admin.connections.openaiApi.label": "API compatibles OpenAI",
"settings.admin.connections.refreshModels.label": "Actualiser",
- "settings.admin.connections.sections.userConnections.title": "",
+ "settings.admin.connections.sections.userConnections.title": "Connexions utilisateur",
"settings.admin.connections.title": "Connexions",
- "settings.admin.db.allChats.description": "",
- "settings.admin.db.allChats.label": "",
- "settings.admin.db.database.description": "",
+ "settings.admin.db.allChats.description": "Exporter toutes les conversations.",
+ "settings.admin.db.allChats.label": "Exporter toutes les conversations",
+ "settings.admin.db.database.description": "Base de données pour le stockage.",
"settings.admin.db.database.label": "Base de données",
- "settings.admin.db.exportConfig.description": "",
+ "settings.admin.db.exportConfig.description": "Exporter la configuration.",
"settings.admin.db.exportConfig.label": "Exporter la configuration",
- "settings.admin.db.importConfig.description": "",
+ "settings.admin.db.importConfig.description": "Importer la configuration.",
"settings.admin.db.importConfig.label": "Importer la configuration",
"settings.admin.db.sections.config.title": "Configuration",
"settings.admin.db.sections.export.title": "Exporter",
"settings.admin.db.title": "Base de données",
- "settings.admin.db.users.description": "",
+ "settings.admin.db.users.description": "Exporter les utilisateurs.",
"settings.admin.db.users.label": "Utilisateurs",
- "settings.admin.documents.additionalConfig.description": "",
+ "settings.admin.documents.additionalConfig.description": "Configuration supplémentaire pour le traitement des documents.",
"settings.admin.documents.additionalConfig.label": "Configuration supplémentaire",
- "settings.admin.documents.allowedFileExtensions.description": "",
+ "settings.admin.documents.allowedFileExtensions.description": "Extensions de fichiers autorisées pour le téléversement.",
"settings.admin.documents.allowedFileExtensions.label": "Extensions de fichier autorisées",
- "settings.admin.documents.apiMode.description": "",
+ "settings.admin.documents.apiMode.description": "Mode API pour le traitement des documents.",
"settings.admin.documents.apiMode.label": "Mode API",
- "settings.admin.documents.apiTimeout.description": "",
+ "settings.admin.documents.apiTimeout.description": "Délai d'expiration pour les requêtes API.",
"settings.admin.documents.apiTimeout.label": "Délai d'expiration de l'API",
- "settings.admin.documents.apiToken.description": "",
- "settings.admin.documents.apiToken.label": "",
- "settings.admin.documents.apiUrl.description": "",
- "settings.admin.documents.apiUrl.label": "",
- "settings.admin.documents.asyncEmbeddingProcessing.description": "",
+ "settings.admin.documents.apiToken.description": "Jeton API pour le service de traitement des documents.",
+ "settings.admin.documents.apiToken.label": "Jeton API",
+ "settings.admin.documents.apiUrl.description": "URL du service de traitement des documents.",
+ "settings.admin.documents.apiUrl.label": "URL du service",
+ "settings.admin.documents.asyncEmbeddingProcessing.description": "Activer le traitement asynchrone des embeddings.",
"settings.admin.documents.asyncEmbeddingProcessing.label": "Traitement asynchrone des embeddings",
- "settings.admin.documents.azureopenaikey.description": "",
+ "settings.admin.documents.azureopenaikey.description": "Clé API Azure OpenAI pour les embeddings.",
"settings.admin.documents.azureopenaikey.label": "Clé API",
- "settings.admin.documents.azureopenaiurl.description": "",
+ "settings.admin.documents.azureopenaiurl.description": "URL du service Azure OpenAI pour les embeddings.",
"settings.admin.documents.azureopenaiurl.label": "URL de base de l'API",
- "settings.admin.documents.bm25Weight.description": "",
+ "settings.admin.documents.bm25Weight.description": "Poids pour l'algorithme BM25.",
"settings.admin.documents.bm25Weight.label": "Poids BM25",
- "settings.admin.documents.bypassEmbeddingAndRetrieval.description": "",
+ "settings.admin.documents.bypassEmbeddingAndRetrieval.description": "Ignorer l'embedding et la récupération.",
"settings.admin.documents.bypassEmbeddingAndRetrieval.label": "Ignorer l'Embedding et le Retrieval",
- "settings.admin.documents.chunkMinSizeTarget.description": "",
+ "settings.admin.documents.chunkMinSizeTarget.description": "Taille minimale cible pour les chunks.",
"settings.admin.documents.chunkMinSizeTarget.label": "Taille minimale cible des chunks",
- "settings.admin.documents.chunkOverlap.description": "",
+ "settings.admin.documents.chunkOverlap.description": "Chevauchement entre les chunks.",
"settings.admin.documents.chunkOverlap.label": "Chevauchement des chunks",
- "settings.admin.documents.chunkSize.description": "",
+ "settings.admin.documents.chunkSize.description": "Taille des chunks pour le traitement.",
"settings.admin.documents.chunkSize.label": "Taille des chunks",
- "settings.admin.documents.contentExtractionEngine.description": "",
+ "settings.admin.documents.contentExtractionEngine.description": "Moteur utilisé pour l'extraction de contenu.",
"settings.admin.documents.contentExtractionEngine.label": "Moteur d'extraction de contenu",
- "settings.admin.documents.datalabMarkerApiBaseUrl.description": "",
+ "settings.admin.documents.datalabMarkerApiBaseUrl.description": "URL de base de l'API Datalab Marker.",
"settings.admin.documents.datalabMarkerApiBaseUrl.label": "URL de base de l'API",
- "settings.admin.documents.datalabMarkerApiKey.description": "",
+ "settings.admin.documents.datalabMarkerApiKey.description": "Clé API pour Datalab Marker.",
"settings.admin.documents.datalabMarkerApiKey.label": "Clé API",
- "settings.admin.documents.disableImageExtraction.description": "",
+ "settings.admin.documents.disableImageExtraction.description": "Désactiver l'extraction d'images.",
"settings.admin.documents.disableImageExtraction.label": "Empecher l'extraction d'image",
- "settings.admin.documents.doclingApiKey.description": "",
+ "settings.admin.documents.doclingApiKey.description": "Clé API pour Docling.",
"settings.admin.documents.doclingApiKey.label": "Clé API",
- "settings.admin.documents.doclingParams.description": "",
+ "settings.admin.documents.doclingParams.description": "Paramètres pour Docling.",
"settings.admin.documents.doclingParams.label": "Réglages",
- "settings.admin.documents.doclingServerUrl.description": "",
- "settings.admin.documents.doclingServerUrl.label": "",
- "settings.admin.documents.documentIntelligenceKey.description": "",
+ "settings.admin.documents.doclingServerUrl.description": "URL du serveur Docling.",
+ "settings.admin.documents.doclingServerUrl.label": "URL du serveur Docling",
+ "settings.admin.documents.documentIntelligenceKey.description": "Clé pour Document Intelligence.",
"settings.admin.documents.documentIntelligenceKey.label": "Clé",
- "settings.admin.documents.documentIntelligenceModel.description": "",
+ "settings.admin.documents.documentIntelligenceModel.description": "Modèle pour Document Intelligence.",
"settings.admin.documents.documentIntelligenceModel.label": "Modèle Document Intelligence",
- "settings.admin.documents.documentLoaderUrl.description": "",
- "settings.admin.documents.documentLoaderUrl.label": "",
- "settings.admin.documents.embeddingBatchSize.description": "",
+ "settings.admin.documents.documentLoaderUrl.description": "URL du chargeur de documents.",
+ "settings.admin.documents.documentLoaderUrl.label": "URL du chargeur de documents",
+ "settings.admin.documents.embeddingBatchSize.description": "Taille du lot pour le traitement des embeddings.",
"settings.admin.documents.embeddingBatchSize.label": "Taille du lot d'embedding",
- "settings.admin.documents.embeddingConcurrentRequests.description": "",
+ "settings.admin.documents.embeddingConcurrentRequests.description": "Nombre de requêtes d'embedding simultanées.",
"settings.admin.documents.embeddingConcurrentRequests.label": "Requêtes d'embedding simultanées",
- "settings.admin.documents.embeddingModel.description": "",
+ "settings.admin.documents.embeddingModel.description": "Modèle utilisé pour les embeddings.",
"settings.admin.documents.embeddingModel.label": "Modèle d'embedding",
- "settings.admin.documents.embeddingModelEngine.description": "",
+ "settings.admin.documents.embeddingModelEngine.description": "Moteur pour le modèle d'embedding.",
"settings.admin.documents.embeddingModelEngine.label": "Moteur de modèle d'embedding",
- "settings.admin.documents.endpoint.description": "",
- "settings.admin.documents.endpoint.label": "",
- "settings.admin.documents.enrichHybridSearchText.description": "",
+ "settings.admin.documents.endpoint.description": "Point de terminaison pour le service de documents.",
+ "settings.admin.documents.endpoint.label": "Point de terminaison",
+ "settings.admin.documents.enrichHybridSearchText.description": "Enrichir le texte de recherche hybride.",
"settings.admin.documents.enrichHybridSearchText.label": "Enrichir le texte de recherche hybride",
- "settings.admin.documents.externalDocumentLoaderApiKey.description": "",
+ "settings.admin.documents.externalDocumentLoaderApiKey.description": "Clé API pour le chargeur de documents externe.",
"settings.admin.documents.externalDocumentLoaderApiKey.label": "Clé API",
- "settings.admin.documents.fileExtensions.description": "",
- "settings.admin.documents.fileExtensions.label": "",
- "settings.admin.documents.forceOcr.description": "",
+ "settings.admin.documents.fileExtensions.description": "Extensions de fichiers autorisées.",
+ "settings.admin.documents.fileExtensions.label": "Extensions de fichiers",
+ "settings.admin.documents.forceOcr.description": "Forcer l'OCR sur les images.",
"settings.admin.documents.forceOcr.label": "Forcer l'OCR",
- "settings.admin.documents.formatLines.description": "",
+ "settings.admin.documents.formatLines.description": "Formater les lignes pour l'extraction.",
"settings.admin.documents.formatLines.label": "Formatter les lignes",
- "settings.admin.documents.fullContextMode.description": "",
+ "settings.admin.documents.fullContextMode.description": "Mode avec injection complète dans le contexte.",
"settings.admin.documents.fullContextMode.label": "Mode avec injection complète dans le contexte",
"settings.admin.documents.googleDrive.description": "Autoriser Google Drive comme source de documents.",
"settings.admin.documents.googleDrive.label": "Google Drive",
- "settings.admin.documents.headers.description": "",
+ "settings.admin.documents.headers.description": "En-têtes HTTP pour les requêtes.",
"settings.admin.documents.headers.label": "En-têtes HTTP",
- "settings.admin.documents.headerVariables.label": "",
- "settings.admin.documents.hybridSearch.description": "",
+ "settings.admin.documents.headerVariables.label": "Variables d'en-tête",
+ "settings.admin.documents.hybridSearch.description": "Activer la recherche hybride.",
"settings.admin.documents.hybridSearch.label": "Recherche hybride",
- "settings.admin.documents.imageCompressionHeight.description": "",
+ "settings.admin.documents.imageCompressionHeight.description": "Hauteur pour la compression d'images.",
"settings.admin.documents.imageCompressionHeight.label": "Compression de la hauteur de l'image",
- "settings.admin.documents.imageCompressionWidth.description": "",
+ "settings.admin.documents.imageCompressionWidth.description": "Largeur pour la compression d'images.",
"settings.admin.documents.imageCompressionWidth.label": "Compression de la largeur de l'image",
- "settings.admin.documents.markdownHeaderTextSplitter.description": "",
+ "settings.admin.documents.markdownHeaderTextSplitter.description": "Diviser le texte par en-têtes Markdown.",
"settings.admin.documents.markdownHeaderTextSplitter.label": "Découpage par en-têtes markdown",
- "settings.admin.documents.maxUploadCount.description": "",
+ "settings.admin.documents.maxUploadCount.description": "Nombre maximal de fichiers à téléverser.",
"settings.admin.documents.maxUploadCount.label": "Nombre maximal de téléversements",
- "settings.admin.documents.maxUploadSize.description": "",
+ "settings.admin.documents.maxUploadSize.description": "Taille maximale des fichiers à téléverser.",
"settings.admin.documents.maxUploadSize.label": "Limite de taille de téléversement",
- "settings.admin.documents.mineruApiKey.description": "",
+ "settings.admin.documents.mineruApiKey.description": "Clé API pour MinerU.",
"settings.admin.documents.mineruApiKey.label": "Clé API",
- "settings.admin.documents.mineruParams.description": "",
+ "settings.admin.documents.mineruParams.description": "Paramètres pour MinerU.",
"settings.admin.documents.mineruParams.label": "Réglages",
- "settings.admin.documents.mistralOcrApiBaseUrl.description": "",
+ "settings.admin.documents.mistralOcrApiBaseUrl.description": "URL de base de l'API Mistral OCR.",
"settings.admin.documents.mistralOcrApiBaseUrl.label": "URL de base de l'API",
- "settings.admin.documents.mistralOcrApiKey.description": "",
+ "settings.admin.documents.mistralOcrApiKey.description": "Clé API pour Mistral OCR.",
"settings.admin.documents.mistralOcrApiKey.label": "Clé API",
- "settings.admin.documents.ollamakey.description": "",
+ "settings.admin.documents.ollamakey.description": "Clé API pour Ollama.",
"settings.admin.documents.ollamakey.label": "Clé API",
- "settings.admin.documents.ollamaurl.description": "",
+ "settings.admin.documents.ollamaurl.description": "URL du service Ollama.",
"settings.admin.documents.ollamaurl.label": "URL de base de l'API",
"settings.admin.documents.onedrive.description": "Autoriser OneDrive comme source de documents.",
"settings.admin.documents.onedrive.label": "OneDrive",
- "settings.admin.documents.openaikey.description": "",
+ "settings.admin.documents.openaikey.description": "Clé API pour OpenAI.",
"settings.admin.documents.openaikey.label": "Clé API",
- "settings.admin.documents.openaiurl.description": "",
+ "settings.admin.documents.openaiurl.description": "URL du service OpenAI.",
"settings.admin.documents.openaiurl.label": "URL de base de l'API",
- "settings.admin.documents.outputFormat.description": "",
+ "settings.admin.documents.outputFormat.description": "Format de sortie pour les documents.",
"settings.admin.documents.outputFormat.label": "Format de sortie",
- "settings.admin.documents.paddleocrVlBaseUrl.description": "",
+ "settings.admin.documents.paddleocrVlBaseUrl.description": "URL de base pour PaddleOCR-vl.",
"settings.admin.documents.paddleocrVlBaseUrl.label": "URL de base de l'API",
- "settings.admin.documents.paginate.description": "",
+ "settings.admin.documents.paginate.description": "Paginer les résultats.",
"settings.admin.documents.paginate.label": "Paginer",
- "settings.admin.documents.pdfExtractImagesOcr.description": "",
+ "settings.admin.documents.pdfExtractImagesOcr.description": "Extraire les images des PDF pour l'OCR.",
"settings.admin.documents.pdfExtractImagesOcr.label": "Extraction d'images PDF (OCR)",
- "settings.admin.documents.pdfLoaderMode.description": "",
+ "settings.admin.documents.pdfLoaderMode.description": "Mode de chargement des PDF.",
"settings.admin.documents.pdfLoaderMode.label": "Mode de chargement des PDF",
- "settings.admin.documents.ragExternalRerankerApiKey.description": "",
+ "settings.admin.documents.ragExternalRerankerApiKey.description": "Clé API pour le reranker externe.",
"settings.admin.documents.ragExternalRerankerApiKey.label": "Clé API",
- "settings.admin.documents.ragExternalRerankerUrl.description": "",
+ "settings.admin.documents.ragExternalRerankerUrl.description": "URL du reranker externe.",
"settings.admin.documents.ragExternalRerankerUrl.label": "URL de base de l'API",
- "settings.admin.documents.ragTemplate.description": "",
+ "settings.admin.documents.ragTemplate.description": "Modèle pour le RAG.",
"settings.admin.documents.ragTemplate.label": "Modèle RAG",
"settings.admin.documents.reindex.label": "Réindexer",
- "settings.admin.documents.reindexKnowledgeAndMemoryVectors.description": "",
- "settings.admin.documents.reindexKnowledgeAndMemoryVectors.label": "",
- "settings.admin.documents.relevanceThreshold.description": "",
+ "settings.admin.documents.reindexKnowledgeAndMemoryVectors.description": "Réindexer les vecteurs de connaissances et de mémoire.",
+ "settings.admin.documents.reindexKnowledgeAndMemoryVectors.label": "Réindexer les vecteurs",
+ "settings.admin.documents.relevanceThreshold.description": "Seuil de pertinence pour la recherche.",
"settings.admin.documents.relevanceThreshold.label": "Seuil de pertinence",
- "settings.admin.documents.rerankingBatchSize.description": "",
- "settings.admin.documents.rerankingBatchSize.label": "",
- "settings.admin.documents.rerankingEngine.description": "",
+ "settings.admin.documents.rerankingBatchSize.description": "Taille du lot pour le réordonnancement.",
+ "settings.admin.documents.rerankingBatchSize.label": "Taille du lot de réordonnancement",
+ "settings.admin.documents.rerankingEngine.description": "Moteur pour le réordonnancement.",
"settings.admin.documents.rerankingEngine.label": "Moteur de ré-ranking",
- "settings.admin.documents.rerankingModel.description": "",
+ "settings.admin.documents.rerankingModel.description": "Modèle pour le réordonnancement.",
"settings.admin.documents.rerankingModel.label": "Modèle de ré-ranking",
- "settings.admin.documents.resetUploadDirectory.description": "",
+ "settings.admin.documents.resetUploadDirectory.description": "Réinitialiser le répertoire de téléversement.",
"settings.admin.documents.resetUploadDirectory.label": "Réinitialiser le répertoire de téléchargement",
- "settings.admin.documents.resetVectorStorageKnowledge.description": "",
+ "settings.admin.documents.resetVectorStorageKnowledge.description": "Réinitialiser le stockage vectoriel et les connaissances.",
"settings.admin.documents.resetVectorStorageKnowledge.label": "Réinitialiser le stockage vectoriel/connaissances",
- "settings.admin.documents.sections.contentExtraction.title": "",
+ "settings.admin.documents.sections.contentExtraction.title": "Extraction de contenu",
"settings.admin.documents.sections.dangerZone.title": "Zone de danger",
"settings.admin.documents.sections.embedding.title": "Embedding",
"settings.admin.documents.sections.files.title": "Fichiers",
"settings.admin.documents.sections.integration.title": "Intégration",
"settings.admin.documents.sections.retrieval.title": "Récupération",
- "settings.admin.documents.skipCache.description": "",
+ "settings.admin.documents.skipCache.description": "Ignorer le cache pour les résultats.",
"settings.admin.documents.skipCache.label": "Ne pas utiliser le cache",
- "settings.admin.documents.stripExistingOcr.description": "",
+ "settings.admin.documents.stripExistingOcr.description": "Supprimer l'OCR existant.",
"settings.admin.documents.stripExistingOcr.label": "Supprimer l'OCR existant",
- "settings.admin.documents.supportedMediaMimeTypes.description": "",
- "settings.admin.documents.supportedMediaMimeTypes.label": "",
- "settings.admin.documents.textSplitter.description": "",
+ "settings.admin.documents.supportedMediaMimeTypes.description": "Types MIME de médias pris en charge.",
+ "settings.admin.documents.supportedMediaMimeTypes.label": "Types MIME pris en charge",
+ "settings.admin.documents.textSplitter.description": "Méthode de division du texte.",
"settings.admin.documents.textSplitter.label": "Découpage du texte",
- "settings.admin.documents.tikaServerUrl.description": "",
- "settings.admin.documents.tikaServerUrl.label": "",
- "settings.admin.documents.tikaServerVersion.description": "",
- "settings.admin.documents.tikaServerVersion.label": "",
+ "settings.admin.documents.tikaServerUrl.description": "URL du serveur Tika.",
+ "settings.admin.documents.tikaServerUrl.label": "URL du serveur Tika",
+ "settings.admin.documents.tikaServerVersion.description": "Version du serveur Tika.",
+ "settings.admin.documents.tikaServerVersion.label": "Version Tika",
"settings.admin.documents.title": "Documents",
- "settings.admin.documents.tokenizerModel.description": "",
- "settings.admin.documents.tokenizerModel.label": "",
- "settings.admin.documents.topK.description": "",
+ "settings.admin.documents.tokenizerModel.description": "Modèle de tokenisation.",
+ "settings.admin.documents.tokenizerModel.label": "Modèle de tokenisation",
+ "settings.admin.documents.topK.description": "Nombre de résultats à retourner.",
"settings.admin.documents.topK.label": "Top K",
- "settings.admin.documents.topKReranker.description": "",
+ "settings.admin.documents.topKReranker.description": "Nombre de résultats à réordonner.",
"settings.admin.documents.topKReranker.label": "Top K Reranker",
- "settings.admin.documents.updateEmbeddingModel.label": "",
- "settings.admin.documents.useBase64.description": "",
- "settings.admin.documents.useBase64.label": "",
- "settings.admin.documents.useLlm.description": "",
+ "settings.admin.documents.updateEmbeddingModel.label": "Mettre à jour le modèle d'embedding",
+ "settings.admin.documents.useBase64.description": "Utiliser Base64 pour les PDF.",
+ "settings.admin.documents.useBase64.label": "Utiliser Base64",
+ "settings.admin.documents.useLlm.description": "Utiliser un LLM pour améliorer l'extraction.",
"settings.admin.documents.useLlm.label": "Utiliser le LLM",
- "settings.admin.documents.version.description": "",
+ "settings.admin.documents.version.description": "Version du service de documents.",
"settings.admin.documents.version.label": "Version:",
"settings.admin.evaluations.addArenaModel.label": "Ajouter un modèle d'arène",
"settings.admin.evaluations.arenaModels.description": "L'évaluation des messages doit être activée pour pouvoir utiliser cette fonctionnalité",
"settings.admin.evaluations.arenaModels.label": "Modèles d'arène",
"settings.admin.evaluations.sections.models.title": "Modèles",
"settings.admin.evaluations.title": "Évaluations",
- "settings.admin.general.addBanner.label": "",
+ "settings.admin.general.addBanner.label": "Ajouter une bannière",
"settings.admin.general.automations.description": "Autoriser les utilisateurs à créer et exécuter des automatisations.",
"settings.admin.general.automations.label": "Automatisations",
"settings.admin.general.banners.label": "Bannières",
@@ -2392,9 +2392,9 @@
"settings.admin.general.channels.label": "Canaux",
"settings.admin.general.checkForUpdates.label": "Vérifier les mises à jour disponibles",
"settings.admin.general.communitySharing.description": "Autoriser les utilisateurs à partager des conversations avec la communauté Open WebUI.",
- "settings.admin.general.communitySharing.label": "",
- "settings.admin.general.events.events.label": "",
- "settings.admin.general.events.webhooks.description": "",
+ "settings.admin.general.communitySharing.label": "Partage communautaire",
+ "settings.admin.general.events.events.label": "Événements",
+ "settings.admin.general.events.webhooks.description": "Activer les webhooks pour les événements.",
"settings.admin.general.events.webhooks.label": "Webhooks",
"settings.admin.general.folderMaxFileCount.description": "Nombre maximum de fichiers autorisés par dossier.",
"settings.admin.general.folderMaxFileCount.label": "Nombre maximum de fichiers par dossier",
@@ -2405,79 +2405,79 @@
"settings.admin.general.license.label": "Licence",
"settings.admin.general.memories.description": "Autoriser les utilisateurs à enregistrer des souvenirs pour des réponses plus personnalisées.",
"settings.admin.general.memories.label": "Souvenirs",
- "settings.admin.general.memorySystemContext.description": "",
- "settings.admin.general.memorySystemContext.label": "",
- "settings.admin.general.messageRating.description": "",
- "settings.admin.general.messageRating.label": "",
- "settings.admin.general.modelResponseMode.description": "",
- "settings.admin.general.modelResponseMode.label": "",
+ "settings.admin.general.memorySystemContext.description": "Contexte système pour la mémoire.",
+ "settings.admin.general.memorySystemContext.label": "Contexte système de la mémoire",
+ "settings.admin.general.messageRating.description": "Activer l'évaluation des messages.",
+ "settings.admin.general.messageRating.label": "Évaluation des messages",
+ "settings.admin.general.modelResponseMode.description": "Mode de réponse du modèle.",
+ "settings.admin.general.modelResponseMode.label": "Mode de réponse",
"settings.admin.general.notes.description": "Autoriser les utilisateurs à créer et gérer des notes.",
"settings.admin.general.notes.label": "Notes",
- "settings.admin.general.responseWatermark.description": "",
+ "settings.admin.general.responseWatermark.description": "Filigrane pour les réponses.",
"settings.admin.general.responseWatermark.label": "Filigramme de la réponse",
"settings.admin.general.sections.features.title": "Fonctionnalités",
"settings.admin.general.sections.ui.title": "UI",
"settings.admin.general.seeWhatSNew.label": "Découvrez les nouvelles fonctionnalités",
"settings.admin.general.title": "Général",
- "settings.admin.general.translations.addTranslation.label": "",
- "settings.admin.general.translations.uiTranslations.label": "",
- "settings.admin.general.userStatus.description": "",
+ "settings.admin.general.translations.addTranslation.label": "Ajouter une traduction",
+ "settings.admin.general.translations.uiTranslations.label": "Traductions de l'interface",
+ "settings.admin.general.userStatus.description": "Activer le statut utilisateur.",
"settings.admin.general.userStatus.label": "Statut utilisateur",
"settings.admin.general.userWebhooks.description": "Autoriser les utilisateurs à configurer des webhooks depuis leur compte.",
"settings.admin.general.userWebhooks.label": "Webhooks utilisateur",
"settings.admin.general.version.label": "Version:",
"settings.admin.general.webuiUrl.description": "Entrez l'URL publique de votre WebUI. Cette URL sera utilisée pour générer des liens dans les notifications.",
"settings.admin.general.webuiUrl.label": "URL de WebUI",
- "settings.admin.images.apiAuthString.description": "",
- "settings.admin.images.apiAuthString.label": "",
- "settings.admin.images.automatic1111BaseUrl.description": "",
- "settings.admin.images.automatic1111BaseUrl.label": "",
- "settings.admin.images.automatic1111Params.description": "",
+ "settings.admin.images.apiAuthString.description": "Chaîne d'authentification pour l'API d'images.",
+ "settings.admin.images.apiAuthString.label": "Authentification API",
+ "settings.admin.images.automatic1111BaseUrl.description": "URL de base pour Automatic1111.",
+ "settings.admin.images.automatic1111BaseUrl.label": "URL Automatic1111",
+ "settings.admin.images.automatic1111Params.description": "Paramètres pour Automatic1111.",
"settings.admin.images.automatic1111Params.label": "Paramètres supplémentaires",
"settings.admin.images.clickHereToUploadAWorkflowJsonFile.label": "Cliquez ici pour téléverser un fichier workflow.json.",
- "settings.admin.images.comfyuiApiKey.description": "",
+ "settings.admin.images.comfyuiApiKey.description": "Clé API pour ComfyUI.",
"settings.admin.images.comfyuiApiKey.label": "Clé API",
- "settings.admin.images.comfyuiBaseUrl.description": "",
- "settings.admin.images.comfyuiBaseUrl.label": "",
- "settings.admin.images.comfyuiComfyuiWorkflow.description": "",
+ "settings.admin.images.comfyuiBaseUrl.description": "URL de base pour ComfyUI.",
+ "settings.admin.images.comfyuiBaseUrl.label": "URL ComfyUI",
+ "settings.admin.images.comfyuiComfyuiWorkflow.description": "Workflow ComfyUI pour la génération.",
"settings.admin.images.comfyuiComfyuiWorkflow.label": "Workflow ComfyUI",
- "settings.admin.images.editingWorkflowNodes.description": "",
+ "settings.admin.images.editingWorkflowNodes.description": "Nœuds du workflow pour l'édition d'images.",
"settings.admin.images.editingWorkflowNodes.label": "Noeuds du workflow ComfyUI",
"settings.admin.images.editWorkflowJsonContent.label": "Modifier le contenu de workflow.json",
- "settings.admin.images.geminiEndpointMethod.description": "",
+ "settings.admin.images.geminiEndpointMethod.description": "Méthode de point de terminaison pour Gemini.",
"settings.admin.images.geminiEndpointMethod.label": "Méthode de l'endpoint Gemini",
- "settings.admin.images.generationWorkflowNodes.description": "",
+ "settings.admin.images.generationWorkflowNodes.description": "Nœuds du workflow pour la génération d'images.",
"settings.admin.images.generationWorkflowNodes.label": "Noeuds du workflow ComfyUI",
"settings.admin.images.imageEdit.description": "Autoriser les utilisateurs à modifier des images existantes.",
"settings.admin.images.imageEdit.label": "Modification d'image",
- "settings.admin.images.imageEditEngine.description": "",
+ "settings.admin.images.imageEditEngine.description": "Moteur pour l'édition d'images.",
"settings.admin.images.imageEditEngine.label": "Moteur de modification d'image",
"settings.admin.images.imageEditModel.label": "Modèle",
"settings.admin.images.imageEditSize.label": "Taille de l'image",
"settings.admin.images.imageGeneration.description": "Autoriser les utilisateurs à générer des images à partir de prompts.",
"settings.admin.images.imageGeneration.label": "Génération d'image",
- "settings.admin.images.imageGenerationEngine.description": "",
+ "settings.admin.images.imageGenerationEngine.description": "Moteur pour la génération d'images.",
"settings.admin.images.imageGenerationEngine.label": "Moteur de génération d'image",
"settings.admin.images.imageGenerationModel.label": "Modèle",
- "settings.admin.images.imagePromptGeneration.description": "",
+ "settings.admin.images.imagePromptGeneration.description": "Activer la génération de prompts d'images.",
"settings.admin.images.imagePromptGeneration.label": "Génération de prompts d'images",
- "settings.admin.images.imagesEditComfyuiApiKey.description": "",
+ "settings.admin.images.imagesEditComfyuiApiKey.description": "Clé API pour l'édition d'images avec ComfyUI.",
"settings.admin.images.imagesEditComfyuiApiKey.label": "Clé API",
- "settings.admin.images.imagesEditComfyuiBaseUrl.description": "",
- "settings.admin.images.imagesEditComfyuiBaseUrl.label": "",
- "settings.admin.images.imagesEditGeminiApiBaseUrl.label": "",
+ "settings.admin.images.imagesEditComfyuiBaseUrl.description": "URL de base pour l'édition d'images avec ComfyUI.",
+ "settings.admin.images.imagesEditComfyuiBaseUrl.label": "URL édition ComfyUI",
+ "settings.admin.images.imagesEditGeminiApiBaseUrl.label": "URL de base Gemini pour l'édition",
"settings.admin.images.imagesEditGeminiApiKey.label": "Clé API",
"settings.admin.images.imagesEditOpenaiApiBaseUrl.label": "URL de base de l'API",
"settings.admin.images.imagesEditOpenaiApiKey.label": "Clé API",
"settings.admin.images.imagesEditOpenaiApiVersion.label": "Version de l'API",
- "settings.admin.images.imagesGeminiApiBaseUrl.description": "",
- "settings.admin.images.imagesGeminiApiBaseUrl.label": "",
- "settings.admin.images.imagesGeminiApiKey.description": "",
+ "settings.admin.images.imagesGeminiApiBaseUrl.description": "URL de base pour l'API Gemini.",
+ "settings.admin.images.imagesGeminiApiBaseUrl.label": "URL API Gemini",
+ "settings.admin.images.imagesGeminiApiKey.description": "Clé API pour Gemini.",
"settings.admin.images.imagesGeminiApiKey.label": "Clé API",
"settings.admin.images.imageSize.label": "Taille de l'image",
"settings.admin.images.imagesOpenaiApiBaseUrl.label": "URL de base de l'API",
"settings.admin.images.imagesOpenaiApiKey.label": "Clé API",
- "settings.admin.images.imagesOpenaiApiParams.description": "",
+ "settings.admin.images.imagesOpenaiApiParams.description": "Paramètres pour l'API OpenAI.",
"settings.admin.images.imagesOpenaiApiParams.label": "Paramètres supplémentaires",
"settings.admin.images.imagesOpenaiApiVersion.label": "Version de l'API",
"settings.admin.images.sections.createImage.title": "Création d'image",
@@ -2485,11 +2485,11 @@
"settings.admin.images.serverConnectionVerified.label": "Connexion au serveur vérifiée",
"settings.admin.images.steps.label": "Étapes",
"settings.admin.images.title": "Images",
- "settings.admin.images.verifyConnection.label": "",
+ "settings.admin.images.verifyConnection.label": "Vérifier la connexion",
"settings.admin.integrations.addConnection.label": "Ajouter une connexion",
"settings.admin.integrations.externalKnowledge.addConnection.label": "Ajouter une connexion",
- "settings.admin.integrations.externalKnowledge.title": "",
- "settings.admin.integrations.externalToolServers.label": "",
+ "settings.admin.integrations.externalKnowledge.title": "Connaissances externes",
+ "settings.admin.integrations.externalToolServers.label": "Serveurs d'outils externes",
"settings.admin.integrations.mcp.label": "MCP",
"settings.admin.integrations.openApi.label": "OpenAPI",
"settings.admin.integrations.openTerminal.label": "Ouvrir le terminal",
@@ -2497,65 +2497,65 @@
"settings.admin.integrations.sections.terminal.title": "Terminal",
"settings.admin.integrations.sections.tools.title": "Outils",
"settings.admin.integrations.title": "Intégrations",
- "settings.admin.interface.autocompleteGeneration.description": "",
+ "settings.admin.interface.autocompleteGeneration.description": "Activer la génération d'autocomplétion.",
"settings.admin.interface.autocompleteGeneration.label": "Génération des suggestions",
- "settings.admin.interface.autocompleteGenerationInputMaxLength.description": "",
+ "settings.admin.interface.autocompleteGenerationInputMaxLength.description": "Longueur maximale de l'entrée pour l'autocomplétion.",
"settings.admin.interface.autocompleteGenerationInputMaxLength.label": "Longueur maximale pour la génération des suggestions",
- "settings.admin.interface.autocompleteGenerationPrompt.description": "",
- "settings.admin.interface.autocompleteGenerationPrompt.label": "",
- "settings.admin.interface.availableVariables.label": "",
- "settings.admin.interface.contextCompaction.description": "",
- "settings.admin.interface.contextCompaction.label": "",
- "settings.admin.interface.contextCompactionModel.description": "",
- "settings.admin.interface.contextCompactionModel.label": "",
- "settings.admin.interface.contextCompactionPrompt.description": "",
- "settings.admin.interface.contextCompactionPrompt.label": "",
+ "settings.admin.interface.autocompleteGenerationPrompt.description": "Prompt pour la génération d'autocomplétion.",
+ "settings.admin.interface.autocompleteGenerationPrompt.label": "Prompt d'autocomplétion",
+ "settings.admin.interface.availableVariables.label": "Variables disponibles",
+ "settings.admin.interface.contextCompaction.description": "Activer la compaction du contexte.",
+ "settings.admin.interface.contextCompaction.label": "Compaction du contexte",
+ "settings.admin.interface.contextCompactionModel.description": "Modèle pour la compaction du contexte.",
+ "settings.admin.interface.contextCompactionModel.label": "Modèle de compaction",
+ "settings.admin.interface.contextCompactionPrompt.description": "Prompt pour la compaction du contexte.",
+ "settings.admin.interface.contextCompactionPrompt.label": "Prompt de compaction",
"settings.admin.interface.externalTaskModel.label": "Modèle de tâche externe",
- "settings.admin.interface.followUpGeneration.description": "",
+ "settings.admin.interface.followUpGeneration.description": "Activer la génération de questions de suivi.",
"settings.admin.interface.followUpGeneration.label": "Génération de questions de suivi",
- "settings.admin.interface.followUpGenerationPrompt.description": "",
+ "settings.admin.interface.followUpGenerationPrompt.description": "Prompt pour la génération de questions de suivi.",
"settings.admin.interface.followUpGenerationPrompt.label": "Prompt de génération de questions de suivi",
- "settings.admin.interface.imagePromptGenerationPrompt.description": "",
+ "settings.admin.interface.imagePromptGenerationPrompt.description": "Prompt pour la génération de prompts d'images.",
"settings.admin.interface.imagePromptGenerationPrompt.label": "Prompt de génération de prompts d'images",
"settings.admin.interface.localTaskModel.label": "Modèle de tâche local",
- "settings.admin.interface.promptTemplate.description": "",
- "settings.admin.interface.promptTemplate.label": "",
- "settings.admin.interface.queryGenerationPrompt.description": "",
+ "settings.admin.interface.promptTemplate.description": "Modèle pour les invites.",
+ "settings.admin.interface.promptTemplate.label": "Modèle d'invite",
+ "settings.admin.interface.queryGenerationPrompt.description": "Prompt pour la génération de requêtes.",
"settings.admin.interface.queryGenerationPrompt.label": "Prompt de génération de requête",
- "settings.admin.interface.retainedMessages.description": "",
- "settings.admin.interface.retainedMessages.label": "",
- "settings.admin.interface.retrievalQueryGeneration.description": "",
+ "settings.admin.interface.retainedMessages.description": "Messages conservés après compaction.",
+ "settings.admin.interface.retainedMessages.label": "Messages conservés",
+ "settings.admin.interface.retrievalQueryGeneration.description": "Activer la génération de requêtes de récupération.",
"settings.admin.interface.retrievalQueryGeneration.label": "Génération de requête de RAG",
"settings.admin.interface.sections.chat.title": "Conversation",
- "settings.admin.interface.sections.generation.title": "",
+ "settings.admin.interface.sections.generation.title": "Génération",
"settings.admin.interface.sections.tasks.title": "Tâches",
- "settings.admin.interface.tagsGeneration.description": "",
+ "settings.admin.interface.tagsGeneration.description": "Activer la génération automatique de tags.",
"settings.admin.interface.tagsGeneration.label": "Génération de tags",
- "settings.admin.interface.tagsGenerationPrompt.description": "",
+ "settings.admin.interface.tagsGenerationPrompt.description": "Prompt pour la génération de tags.",
"settings.admin.interface.tagsGenerationPrompt.label": "Prompt de génération de tags",
- "settings.admin.interface.taskModel.description": "",
+ "settings.admin.interface.taskModel.description": "Modèle pour les tâches.",
"settings.admin.interface.taskModel.label": "Modèle pour les tâches",
- "settings.admin.interface.taskModelParameters.label": "",
+ "settings.admin.interface.taskModelParameters.label": "Paramètres du modèle de tâche",
"settings.admin.interface.title": "Interface utilisateur",
"settings.admin.interface.titleGeneration.description": "Autoriser les noms automatiques pour les nouvelles conversations.",
"settings.admin.interface.titleGeneration.label": "Génération du Titre",
- "settings.admin.interface.titleGenerationPrompt.description": "",
+ "settings.admin.interface.titleGenerationPrompt.description": "Prompt pour la génération de titres.",
"settings.admin.interface.titleGenerationPrompt.label": "Prompt de génération de titre",
- "settings.admin.interface.tokenCap.description": "",
- "settings.admin.interface.tokenCap.label": "",
- "settings.admin.interface.tokenThreshold.description": "",
- "settings.admin.interface.tokenThreshold.label": "",
- "settings.admin.interface.toolPermissions.description": "",
- "settings.admin.interface.toolPermissions.label": "",
- "settings.admin.interface.toolsFunctionCallingPrompt.description": "",
+ "settings.admin.interface.tokenCap.description": "Plafond de tokens.",
+ "settings.admin.interface.tokenCap.label": "Plafond de tokens",
+ "settings.admin.interface.tokenThreshold.description": "Seuil de tokens.",
+ "settings.admin.interface.tokenThreshold.label": "Seuil de tokens",
+ "settings.admin.interface.toolPermissions.description": "Permissions pour les outils.",
+ "settings.admin.interface.toolPermissions.label": "Permissions des outils",
+ "settings.admin.interface.toolsFunctionCallingPrompt.description": "Prompt pour les appels de fonction des outils.",
"settings.admin.interface.toolsFunctionCallingPrompt.label": "Prompt pour les appels de fonction des outils",
- "settings.admin.interface.voiceModePrompt.description": "",
+ "settings.admin.interface.voiceModePrompt.description": "Prompt pour le mode vocal.",
"settings.admin.interface.voiceModePrompt.label": "Prompt du mode vocal",
- "settings.admin.interface.webSearchQueryGeneration.description": "",
+ "settings.admin.interface.webSearchQueryGeneration.description": "Activer la génération de requêtes de recherche Web.",
"settings.admin.interface.webSearchQueryGeneration.label": "Génération de requête de recherche Web",
"settings.admin.models.builtinTools.automations.description": "Créer et gérer des automatations planifiées",
"settings.admin.models.builtinTools.automations.label": "Automatisations",
- "settings.admin.models.builtinTools.calendar.description": "",
+ "settings.admin.models.builtinTools.calendar.description": "Activer les outils de calendrier.",
"settings.admin.models.builtinTools.calendar.label": "Calendrier",
"settings.admin.models.builtinTools.channels.description": "Rechercher des canaux et des messages dans ces canaux",
"settings.admin.models.builtinTools.channels.label": "Canaux",
@@ -2563,7 +2563,7 @@
"settings.admin.models.builtinTools.chats.label": "Historique des conversations",
"settings.admin.models.builtinTools.codeInterpreter.description": "Exécuter du code",
"settings.admin.models.builtinTools.codeInterpreter.label": "Interpréteur de code",
- "settings.admin.models.builtinTools.files.description": "",
+ "settings.admin.models.builtinTools.files.description": "Activer les outils de fichiers.",
"settings.admin.models.builtinTools.files.label": "Fichiers",
"settings.admin.models.builtinTools.imageGeneration.description": "Créer et modifier des images",
"settings.admin.models.builtinTools.imageGeneration.label": "Génération d'image",
@@ -2573,17 +2573,17 @@
"settings.admin.models.builtinTools.memory.label": "Mémoire",
"settings.admin.models.builtinTools.notes.description": "Rechercher, afficher et gérer les notes de l'utilisateur",
"settings.admin.models.builtinTools.notes.label": "Notes",
- "settings.admin.models.builtinTools.notifications.description": "",
+ "settings.admin.models.builtinTools.notifications.description": "Activer les outils de notifications.",
"settings.admin.models.builtinTools.notifications.label": "Notifications",
- "settings.admin.models.builtinTools.subagents.description": "",
- "settings.admin.models.builtinTools.subagents.label": "",
+ "settings.admin.models.builtinTools.subagents.description": "Activer les outils de sous-agents.",
+ "settings.admin.models.builtinTools.subagents.label": "Sous-agents",
"settings.admin.models.builtinTools.tasks.description": "Décomposer les demandes complexes en étapes traçables",
"settings.admin.models.builtinTools.tasks.label": "Gestion des tâches",
"settings.admin.models.builtinTools.time.description": "Récupérer la date/heure actuelle et effectuer des calculs associés",
"settings.admin.models.builtinTools.time.label": "Horodatage",
"settings.admin.models.builtinTools.title": "Outils intégrés",
- "settings.admin.models.builtinTools.userInput.description": "",
- "settings.admin.models.builtinTools.userInput.label": "",
+ "settings.admin.models.builtinTools.userInput.description": "Activer les outils d'entrée utilisateur.",
+ "settings.admin.models.builtinTools.userInput.label": "Entrée utilisateur",
"settings.admin.models.builtinTools.webSearch.description": "Rechercher sur le web et récupérer le contenu de sites web à partir d'une URL",
"settings.admin.models.builtinTools.webSearch.label": "Recherche Web",
"settings.admin.models.capabilities.builtinTools.description": "Injecte automatiquement les outils système en mode d'appel de fonctions natif (par ex. horodatage, mémoire, historique des conversations, notes, etc.)",
@@ -2598,7 +2598,7 @@
"settings.admin.models.capabilities.fileUpload.label": "Téléversement du fichier",
"settings.admin.models.capabilities.imageGeneration.description": "Le modèle peut générer des images à partir de prompts",
"settings.admin.models.capabilities.imageGeneration.label": "Génération d'image",
- "settings.admin.models.capabilities.memory.description": "",
+ "settings.admin.models.capabilities.memory.description": "Activer les capacités de mémoire.",
"settings.admin.models.capabilities.memory.label": "Mémoire",
"settings.admin.models.capabilities.statusUpdates.description": "Affiche les mises à jour du statut dans la réponse (par ex : la progression de la recherche sur le Web)",
"settings.admin.models.capabilities.statusUpdates.label": "Mises à jour de statut",
@@ -2619,7 +2619,7 @@
"settings.admin.models.defaultFeatures.webSearch.description": "Le modèle peut faire des recherches sur internet pour trouver des informations",
"settings.admin.models.defaultFeatures.webSearch.label": "Recherche Web",
"settings.admin.models.defaults.modelCapabilities.label": "Capacités du modèle",
- "settings.admin.models.defaults.modelDefaults.label": "",
+ "settings.admin.models.defaults.modelDefaults.label": "Valeurs par défaut du modèle",
"settings.admin.models.defaults.modelParameters.label": "Réglages du modèle",
"settings.admin.models.defaults.promptSuggestions.label": "Suggestions de prompts",
"settings.admin.models.disableAllModels.label": "Désactiver tout",
@@ -2631,51 +2631,51 @@
"settings.admin.models.resetModels.label": "Réinitialiser",
"settings.admin.models.showAllModels.label": "Afficher tout",
"settings.admin.models.title": "Modèles",
- "settings.admin.pipelines.githubUrl.label": "",
- "settings.admin.pipelines.install.label": "",
- "settings.admin.pipelines.installing.label": "",
- "settings.admin.pipelines.pipeline.description": "",
- "settings.admin.pipelines.pipeline.label": "",
- "settings.admin.pipelines.pipelineUrl.description": "",
- "settings.admin.pipelines.pipelineUrl.label": "",
+ "settings.admin.pipelines.githubUrl.label": "URL GitHub",
+ "settings.admin.pipelines.install.label": "Installer",
+ "settings.admin.pipelines.installing.label": "Installation en cours",
+ "settings.admin.pipelines.pipeline.description": "Pipeline à installer.",
+ "settings.admin.pipelines.pipeline.label": "Pipeline",
+ "settings.admin.pipelines.pipelineUrl.description": "URL du pipeline.",
+ "settings.admin.pipelines.pipelineUrl.label": "URL du pipeline",
"settings.admin.pipelines.sections.pipelines.title": "Pipelines",
"settings.admin.pipelines.sections.source.title": "Source",
"settings.admin.pipelines.sections.valves.title": "Vannes",
- "settings.admin.pipelines.selectAPyFile.label": "",
+ "settings.admin.pipelines.selectAPyFile.label": "Sélectionner un fichier .py",
"settings.admin.pipelines.title": "Pipelines",
- "settings.admin.pipelines.uploadPipeline.description": "",
+ "settings.admin.pipelines.uploadPipeline.description": "Téléverser un pipeline.",
"settings.admin.pipelines.uploadPipeline.label": "Pipeline de téléchargement",
"settings.admin.subagents.enableBackgroundSubAgents.description": "Autoriser les sous-agents délégués à poursuivre leur exécution pendant que la conversation parente se poursuit.",
- "settings.admin.subagents.enableBackgroundSubAgents.label": "",
- "settings.admin.subagents.enableSubAgents.label": "",
- "settings.admin.subagents.maxBackground.label": "",
- "settings.admin.subagents.maxConcurrent.label": "",
- "settings.admin.subagents.maxIterations.label": "",
- "settings.admin.subagents.maxOutput.label": "",
- "settings.admin.subagents.systemPrompt.description": "",
- "settings.admin.subagents.systemPrompt.label": "",
- "settings.admin.subagents.title": "",
+ "settings.admin.subagents.enableBackgroundSubAgents.label": "Activer les sous-agents en arrière-plan",
+ "settings.admin.subagents.enableSubAgents.label": "Activer les sous-agents",
+ "settings.admin.subagents.maxBackground.label": "Max en arrière-plan",
+ "settings.admin.subagents.maxConcurrent.label": "Max simultané",
+ "settings.admin.subagents.maxIterations.label": "Itérations maximales",
+ "settings.admin.subagents.maxOutput.label": "Sortie maximale",
+ "settings.admin.subagents.systemPrompt.description": "Prompt système pour les sous-agents.",
+ "settings.admin.subagents.systemPrompt.label": "Prompt système",
+ "settings.admin.subagents.title": "Sous-agents",
"settings.admin.web.bingSearchV7Endpoint.label": "Point de terminaison Bing Search V7",
"settings.admin.web.bingSearchV7SubscriptionKey.label": "Clé d'abonnement Bing Search V7",
"settings.admin.web.bochaSearchApiKey.label": "Clé API Bocha Search",
"settings.admin.web.braveSearchApiKey.label": "Clé API Brave Search",
- "settings.admin.web.bypassEmbeddingAndRetrieval.description": "",
+ "settings.admin.web.bypassEmbeddingAndRetrieval.description": "Ignorer l'embedding et la récupération pour le Web.",
"settings.admin.web.bypassEmbeddingAndRetrieval.label": "Ignorer l'Embedding et le Retrieval",
- "settings.admin.web.bypassWebLoader.description": "",
+ "settings.admin.web.bypassWebLoader.description": "Ignorer le chargeur Web.",
"settings.admin.web.bypassWebLoader.label": "Ignorer le chargeur Web",
- "settings.admin.web.concurrentRequests.description": "",
+ "settings.admin.web.concurrentRequests.description": "Nombre de requêtes simultanées.",
"settings.admin.web.concurrentRequests.label": "Demandes concurrentes",
"settings.admin.web.contextTokens.label": "Tokens de contexte",
"settings.admin.web.ddgsBackend.label": "DDGS Backend",
- "settings.admin.web.domainFilterList.description": "",
+ "settings.admin.web.domainFilterList.description": "Liste des domaines à filtrer.",
"settings.admin.web.domainFilterList.label": "Liste des domaines à filtrés",
"settings.admin.web.exaApiKey.label": "Clé API Exa",
"settings.admin.web.externalWebLoaderApiKey.label": "Clé API du chargeur Web externe",
"settings.admin.web.externalWebLoaderUrl.label": "URL du chargeur Web externe",
"settings.admin.web.externalWebSearchApiKey.label": "Clé API de la recherche Web externe",
"settings.admin.web.externalWebSearchUrl.label": "URL de la recherche Web externe",
- "settings.admin.web.fetchUrlContentLengthLimit.description": "",
- "settings.admin.web.fetchUrlContentLengthLimit.label": "",
+ "settings.admin.web.fetchUrlContentLengthLimit.description": "Limite de longueur du contenu de l'URL.",
+ "settings.admin.web.fetchUrlContentLengthLimit.label": "Limite de longueur",
"settings.admin.web.firecrawlApiBaseUrl.label": "Url de base de l'API Firecrawl",
"settings.admin.web.firecrawlApiKey.label": "Clé de l'API Firecrawl",
"settings.admin.web.firecrawlTimeoutS.label": "Délai d'expiration Firecrawl (s)",
@@ -2685,14 +2685,14 @@
"settings.admin.web.jinaApiKey.label": "Clé API Jina",
"settings.admin.web.kagiSearchApiKey.label": "Clé API Kagi Search",
"settings.admin.web.language.label": "Langue",
- "settings.admin.web.linkupApiKey.label": "",
- "settings.admin.web.maxContentLength.description": "",
- "settings.admin.web.maxContentLength.label": "",
- "settings.admin.web.microsoftWebIqApiBaseUrl.label": "",
- "settings.admin.web.microsoftWebIqApiKey.label": "",
+ "settings.admin.web.linkupApiKey.label": "Clé API Linkup",
+ "settings.admin.web.maxContentLength.description": "Longueur maximale du contenu.",
+ "settings.admin.web.maxContentLength.label": "Longueur max",
+ "settings.admin.web.microsoftWebIqApiBaseUrl.label": "URL de base Microsoft Web IQ",
+ "settings.admin.web.microsoftWebIqApiKey.label": "Clé API Microsoft Web IQ",
"settings.admin.web.mojeekSearchApiKey.label": "Clé API Mojeek",
"settings.admin.web.ollamaCloudApiKey.label": "Clé API Ollama Cloud",
- "settings.admin.web.openserpUrl.label": "",
+ "settings.admin.web.openserpUrl.label": "URL OpenSERP",
"settings.admin.web.parameters.label": "Réglages",
"settings.admin.web.perplexityApiKey.label": "Clé API Perplexity",
"settings.admin.web.perplexityModel.label": "Modèle de Perplexity",
@@ -2702,8 +2702,8 @@
"settings.admin.web.playwrightWebsocketUrl.label": "URL du websocket Playwright",
"settings.admin.web.searchapiApiKey.label": "Clé API SearchApi",
"settings.admin.web.searchapiEngine.label": "Moteur de recherche SearchApi",
- "settings.admin.web.searchLimits.description": "",
- "settings.admin.web.searchLimits.label": "",
+ "settings.admin.web.searchLimits.description": "Limites pour la recherche.",
+ "settings.admin.web.searchLimits.label": "Limites de recherche",
"settings.admin.web.searchResultCount.description": "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).",
"settings.admin.web.searchResultCount.label": "Nombre de résultats de recherche",
"settings.admin.web.searxngQueryUrl.label": "URL de recherche SearXNG",
@@ -2713,30 +2713,30 @@
"settings.admin.web.serpapiApiKey.label": "Clé API SerpApi",
"settings.admin.web.serpapiEngine.label": "Moteur SerpAPI",
"settings.admin.web.serperApiKey.label": "Clé API Serper",
- "settings.admin.web.serphouseApiKey.label": "",
- "settings.admin.web.serphouseDomain.label": "",
+ "settings.admin.web.serphouseApiKey.label": "Clé API SERPHouse",
+ "settings.admin.web.serphouseDomain.label": "Domaine SERPHouse",
"settings.admin.web.serplyApiKey.label": "Clé API Serply",
"settings.admin.web.serpstackApiKey.label": "Clé API Serpstack",
"settings.admin.web.sougouSearchApiSid.label": "Identifiant API Sougou Search (sID)",
"settings.admin.web.sougouSearchApiSk.label": "Clé secrète API Sougou Search (SK)",
"settings.admin.web.tavilyApiKey.label": "Clé API Tavily",
"settings.admin.web.tavilyExtractDepth.label": "Profondeur d'extraction Tavily",
- "settings.admin.web.timeout.description": "",
+ "settings.admin.web.timeout.description": "Délai d'expiration pour les requêtes Web.",
"settings.admin.web.timeout.label": "Délai d'expiration",
"settings.admin.web.title": "Recherche Web",
- "settings.admin.web.trustProxyEnvironment.description": "",
+ "settings.admin.web.trustProxyEnvironment.description": "Faire confiance à l'environnement proxy.",
"settings.admin.web.trustProxyEnvironment.label": "Faire confiance au proxy de l'environement",
- "settings.admin.web.verifySslCertificate.description": "",
+ "settings.admin.web.verifySslCertificate.description": "Vérifier les certificats SSL.",
"settings.admin.web.verifySslCertificate.label": "Vérifier le certificat SSL",
- "settings.admin.web.webLoaderEngine.description": "",
+ "settings.admin.web.webLoaderEngine.description": "Moteur pour le chargeur Web.",
"settings.admin.web.webLoaderEngine.label": "Moteur de chargement Web",
"settings.admin.web.webSearch.description": "Autoriser les utilisateurs à effectuer des recherches sur le Web depuis les conversations.",
"settings.admin.web.webSearch.label": "Recherche Web",
- "settings.admin.web.webSearchConfirmation.description": "",
- "settings.admin.web.webSearchConfirmation.label": "",
- "settings.admin.web.webSearchConfirmationContent.description": "",
- "settings.admin.web.webSearchConfirmationContent.label": "",
- "settings.admin.web.webSearchEngine.description": "",
+ "settings.admin.web.webSearchConfirmation.description": "Activer la confirmation pour la recherche Web.",
+ "settings.admin.web.webSearchConfirmation.label": "Confirmation de recherche Web",
+ "settings.admin.web.webSearchConfirmationContent.description": "Contenu de la confirmation pour la recherche Web.",
+ "settings.admin.web.webSearchConfirmationContent.label": "Contenu de confirmation",
+ "settings.admin.web.webSearchEngine.description": "Moteur pour la recherche Web.",
"settings.admin.web.webSearchEngine.label": "Moteur de recherche Web",
"settings.admin.web.yacyInstanceUrl.label": "URL de l'instance Yacy",
"settings.admin.web.yacyPassword.label": "Mot de passe Yacy",
@@ -2745,37 +2745,37 @@
"settings.admin.web.yandexWebSearchConfig.label": "Configuration de recherche web Yandex",
"settings.admin.web.yandexWebSearchUrl.label": "URL de recherche web Yandex",
"settings.admin.web.youComApiKey.label": "Clé API You.com",
- "settings.admin.web.youtubeLanguage.description": "",
+ "settings.admin.web.youtubeLanguage.description": "Langue pour YouTube.",
"settings.admin.web.youtubeLanguage.label": "Langue de YouTube",
- "settings.admin.web.youtubeProxyUrl.description": "",
+ "settings.admin.web.youtubeProxyUrl.description": "URL du proxy pour YouTube.",
"settings.admin.web.youtubeProxyUrl.label": "URL du proxy YouTube",
"settings.personal.about.checkForUpdates.label": "Vérifier les mises à jour disponibles",
- "settings.personal.about.sections.community.title": "",
+ "settings.personal.about.sections.community.title": "Communauté",
"settings.personal.about.sections.ollamaVersion.title": "Version d'Ollama",
"settings.personal.about.sections.version.title": "Version:",
- "settings.personal.about.seeWhatSNew.description": "",
+ "settings.personal.about.seeWhatSNew.description": "Voir les nouvelles fonctionnalités.",
"settings.personal.about.seeWhatSNew.label": "Découvrez les nouvelles fonctionnalités",
"settings.personal.about.title": "À propos",
- "settings.personal.account.apiKey.description": "",
+ "settings.personal.account.apiKey.description": "Clé API pour l'utilisateur.",
"settings.personal.account.apiKey.label": "Clé API",
- "settings.personal.account.bio.description": "",
+ "settings.personal.account.bio.description": "Biographie de l'utilisateur.",
"settings.personal.account.bio.label": "Bio",
- "settings.personal.account.birthDate.description": "",
+ "settings.personal.account.birthDate.description": "Date de naissance de l'utilisateur.",
"settings.personal.account.birthDate.label": "Date de naissance",
- "settings.personal.account.changePassword.description": "",
+ "settings.personal.account.changePassword.description": "Changer le mot de passe.",
"settings.personal.account.changePassword.label": "Changer le mot de passe",
"settings.personal.account.confirmPassword.label": "Confirmer le mot de passe",
"settings.personal.account.createNewSecretKey.label": "Créer une nouvelle clé secrète",
"settings.personal.account.currentPassword.label": "Mot de passe actuel",
- "settings.personal.account.gender.description": "",
+ "settings.personal.account.gender.description": "Genre de l'utilisateur.",
"settings.personal.account.gender.label": "Genre",
- "settings.personal.account.jwtToken.description": "",
+ "settings.personal.account.jwtToken.description": "Jeton JWT pour l'utilisateur.",
"settings.personal.account.jwtToken.label": "Jeton JWT",
- "settings.personal.account.name.description": "",
+ "settings.personal.account.name.description": "Nom de l'utilisateur.",
"settings.personal.account.name.label": "Nom d'utilisateur",
"settings.personal.account.newPassword.label": "Nouveau mot de passe",
- "settings.personal.account.secrets.description": "",
- "settings.personal.account.secrets.label": "",
+ "settings.personal.account.secrets.description": "Secrets de l'utilisateur.",
+ "settings.personal.account.secrets.label": "Secrets",
"settings.personal.account.sections.apiKeys.title": "Clés API",
"settings.personal.account.sections.password.title": "Mot de passe",
"settings.personal.account.sections.profile.title": "Profil",
@@ -2784,30 +2784,30 @@
"settings.personal.archivedChats.exportArchivedChats.label": "Exporter",
"settings.personal.archivedChats.title": "Conversations archivées",
"settings.personal.archivedChats.unarchiveAll.label": "Désarchiver tout",
- "settings.personal.audio.allowNonLocalVoices.description": "",
+ "settings.personal.audio.allowNonLocalVoices.description": "Autoriser les voix non locales.",
"settings.personal.audio.allowNonLocalVoices.label": "Autoriser les voix non locales",
- "settings.personal.audio.autoPlaybackResponse.description": "",
+ "settings.personal.audio.autoPlaybackResponse.description": "Lire automatiquement les réponses.",
"settings.personal.audio.autoPlaybackResponse.label": "Lire automatiquement la réponse",
- "settings.personal.audio.browserVoice.description": "",
+ "settings.personal.audio.browserVoice.description": "Voix du navigateur pour la synthèse vocale.",
"settings.personal.audio.browserVoice.label": "Choisir la voix",
- "settings.personal.audio.instantAutoSendAfterVoiceTranscription.description": "",
+ "settings.personal.audio.instantAutoSendAfterVoiceTranscription.description": "Envoyer automatiquement après la transcription vocale.",
"settings.personal.audio.instantAutoSendAfterVoiceTranscription.label": "Envoi automatique après la transcription",
- "settings.personal.audio.kokoroJsDtype.description": "",
+ "settings.personal.audio.kokoroJsDtype.description": "Type de données pour Kokoro.js.",
"settings.personal.audio.kokoroJsDtype.label": "Kokoro.js Dtype",
- "settings.personal.audio.kokoroVoice.description": "",
+ "settings.personal.audio.kokoroVoice.description": "Voix pour Kokoro.js.",
"settings.personal.audio.kokoroVoice.label": "Choisir la voix",
- "settings.personal.audio.language.description": "",
+ "settings.personal.audio.language.description": "Langue pour la synthèse vocale.",
"settings.personal.audio.language.label": "Langue",
"settings.personal.audio.sections.sttSettings.title": "Réglages de Speech-to-Text",
"settings.personal.audio.sections.ttsSettings.title": "Réglages de Text-to-Speech",
"settings.personal.audio.sections.voice.title": "Voix",
- "settings.personal.audio.serviceVoice.description": "",
+ "settings.personal.audio.serviceVoice.description": "Voix du service de synthèse vocale.",
"settings.personal.audio.serviceVoice.label": "Choisir la voix",
- "settings.personal.audio.speechPlaybackSpeed.description": "",
+ "settings.personal.audio.speechPlaybackSpeed.description": "Vitesse de lecture de la parole.",
"settings.personal.audio.speechPlaybackSpeed.label": "Vitesse de lecture de la parole",
- "settings.personal.audio.speechToTextEngine.description": "",
+ "settings.personal.audio.speechToTextEngine.description": "Moteur pour la reconnaissance vocale.",
"settings.personal.audio.speechToTextEngine.label": "Moteur de reconnaissance vocale",
- "settings.personal.audio.textToSpeechEngine.description": "",
+ "settings.personal.audio.textToSpeechEngine.description": "Moteur pour la synthèse vocale.",
"settings.personal.audio.textToSpeechEngine.label": "Moteur de Text-to-Speech",
"settings.personal.audio.title": "Audio",
"settings.personal.connections.addConnection.description": "Connectez-vous à vos points d'extension API compatibles OpenAI.",
@@ -2815,52 +2815,52 @@
"settings.personal.connections.sections.directConnections.title": "Direct connexions",
"settings.personal.connections.title": "Connexions",
"settings.personal.dataControls.archiveAll.label": "Tout archiver",
- "settings.personal.dataControls.archiveAllChats.description": "",
+ "settings.personal.dataControls.archiveAllChats.description": "Archiver toutes les conversations.",
"settings.personal.dataControls.archiveAllChats.label": "Archiver toutes les conversations",
- "settings.personal.dataControls.deleteAllChats.description": "",
+ "settings.personal.dataControls.deleteAllChats.description": "Supprimer toutes les conversations.",
"settings.personal.dataControls.deleteAllChats.label": "Supprimer toutes les conversations",
- "settings.personal.dataControls.exportChats.description": "",
+ "settings.personal.dataControls.exportChats.description": "Exporter les conversations.",
"settings.personal.dataControls.exportChats.label": "Exporter les conversations",
- "settings.personal.dataControls.importChats.description": "",
+ "settings.personal.dataControls.importChats.description": "Importer les conversations.",
"settings.personal.dataControls.importChats.label": "Importer les conversations",
- "settings.personal.dataControls.manageFiles.description": "",
+ "settings.personal.dataControls.manageFiles.description": "Gérer les fichiers.",
"settings.personal.dataControls.manageFiles.label": "Gérer les fichiers",
"settings.personal.dataControls.sections.chats.title": "Conversations",
"settings.personal.dataControls.sections.files.title": "Fichiers",
- "settings.personal.dataControls.sharedChats.description": "",
+ "settings.personal.dataControls.sharedChats.description": "Gérer les conversations partagées.",
"settings.personal.dataControls.sharedChats.label": "Conversations partagées",
"settings.personal.dataControls.title": "Contrôles des données",
- "settings.personal.general.language.description": "",
+ "settings.personal.general.language.description": "Langue de l'interface.",
"settings.personal.general.language.label": "Langue",
- "settings.personal.general.modelParameters.description": "",
- "settings.personal.general.modelParameters.label": "",
- "settings.personal.general.parameters.contextCompactionThreshold.description": "",
- "settings.personal.general.parameters.contextCompactionThreshold.label": "",
- "settings.personal.general.parameters.format.label": "",
- "settings.personal.general.parameters.frequencyPenalty.label": "",
- "settings.personal.general.parameters.functionCalling.description": "",
+ "settings.personal.general.modelParameters.description": "Paramètres du modèle.",
+ "settings.personal.general.modelParameters.label": "Paramètres du modèle",
+ "settings.personal.general.parameters.contextCompactionThreshold.description": "Seuil de compaction du contexte.",
+ "settings.personal.general.parameters.contextCompactionThreshold.label": "Seuil de compaction",
+ "settings.personal.general.parameters.format.label": "Format",
+ "settings.personal.general.parameters.frequencyPenalty.label": "Pénalité de fréquence",
+ "settings.personal.general.parameters.functionCalling.description": "Activer l'appel de fonction.",
"settings.personal.general.parameters.functionCalling.label": "Appel de fonction",
- "settings.personal.general.parameters.keepAlive.label": "",
- "settings.personal.general.parameters.logitBias.label": "",
- "settings.personal.general.parameters.maxTokens.label": "",
- "settings.personal.general.parameters.minP.label": "",
- "settings.personal.general.parameters.mirostat.label": "",
- "settings.personal.general.parameters.mirostatEta.label": "",
- "settings.personal.general.parameters.mirostatTau.label": "",
- "settings.personal.general.parameters.numBatch.label": "",
- "settings.personal.general.parameters.numCtx.label": "",
- "settings.personal.general.parameters.numGpu.label": "",
- "settings.personal.general.parameters.numKeep.label": "",
- "settings.personal.general.parameters.numThread.label": "",
+ "settings.personal.general.parameters.keepAlive.label": "Maintenir actif",
+ "settings.personal.general.parameters.logitBias.label": "Biais logit",
+ "settings.personal.general.parameters.maxTokens.label": "Tokens max",
+ "settings.personal.general.parameters.minP.label": "Min P",
+ "settings.personal.general.parameters.mirostat.label": "Mirostat",
+ "settings.personal.general.parameters.mirostatEta.label": "Mirostat Eta",
+ "settings.personal.general.parameters.mirostatTau.label": "Mirostat Tau",
+ "settings.personal.general.parameters.numBatch.label": "Taille du lot",
+ "settings.personal.general.parameters.numCtx.label": "Contexte num",
+ "settings.personal.general.parameters.numGpu.label": "GPU num",
+ "settings.personal.general.parameters.numKeep.label": "Conserver num",
+ "settings.personal.general.parameters.numThread.label": "Threads num",
"settings.personal.general.parameters.ollama.description": "Cette option active ou désactive l'utilisation de la fonctionnalité de raisonnement dans Ollama, qui permet au modèle de réfléchir avant de générer une réponse. Lorsqu'elle est activée, le modèle peut prendre un moment pour traiter le contexte de la conversation et générer une réponse plus réfléchie.",
"settings.personal.general.parameters.ollama.label": "Ollama",
- "settings.personal.general.parameters.presencePenalty.label": "",
+ "settings.personal.general.parameters.presencePenalty.label": "Pénalité de présence",
"settings.personal.general.parameters.reasoningEffort.description": "Contraint l'effort de raisonnement pour les modèles de raisonnement. Applicable uniquement aux modèles de raisonnement de certains fournisseurs qui prennent en charge l'effort de raisonnement.",
"settings.personal.general.parameters.reasoningEffort.label": "Effort de raisonnement",
"settings.personal.general.parameters.reasoningTags.description": "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.",
"settings.personal.general.parameters.reasoningTags.label": "Balises de raisonnement",
- "settings.personal.general.parameters.repeatLastN.label": "",
- "settings.personal.general.parameters.repeatPenalty.label": "",
+ "settings.personal.general.parameters.repeatLastN.label": "Répéter dernier N",
+ "settings.personal.general.parameters.repeatPenalty.label": "Pénalité de répétition",
"settings.personal.general.parameters.seed.description": "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.",
"settings.personal.general.parameters.seed.label": "Seed",
"settings.personal.general.parameters.stopSequence.description": "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.",
@@ -2871,110 +2871,110 @@
"settings.personal.general.parameters.streamDeltaChunkSize.label": "Taille des blocs delta du streaming",
"settings.personal.general.parameters.temperature.description": "La température du modèle. Une température plus élevée rend les réponses plus créatives.",
"settings.personal.general.parameters.temperature.label": "Température",
- "settings.personal.general.parameters.tfsZ.label": "",
- "settings.personal.general.parameters.think.label": "",
- "settings.personal.general.parameters.topK.label": "",
- "settings.personal.general.parameters.topP.label": "",
- "settings.personal.general.parameters.useMlock.label": "",
- "settings.personal.general.parameters.useMmap.label": "",
+ "settings.personal.general.parameters.tfsZ.label": "TFS Z",
+ "settings.personal.general.parameters.think.label": "Réfléchir",
+ "settings.personal.general.parameters.topK.label": "Top K",
+ "settings.personal.general.parameters.topP.label": "Top P",
+ "settings.personal.general.parameters.useMlock.label": "Utiliser mlock",
+ "settings.personal.general.parameters.useMmap.label": "Utiliser mmap",
"settings.personal.general.sections.advancedParameters.title": "Réglages avancés",
- "settings.personal.general.sections.systemPrompt.description": "",
+ "settings.personal.general.sections.systemPrompt.description": "Paramètres pour l'invite système.",
"settings.personal.general.sections.systemPrompt.title": "Prompt système",
"settings.personal.general.sections.webuiSettings.title": "Réglages de WebUI",
- "settings.personal.general.theme.description": "",
+ "settings.personal.general.theme.description": "Thème de l'interface.",
"settings.personal.general.theme.label": "Thème",
"settings.personal.general.title": "Général",
- "settings.personal.interface.accessibilityMode.description": "",
- "settings.personal.interface.accessibilityMode.label": "",
- "settings.personal.interface.allowUserLocation.description": "",
+ "settings.personal.interface.accessibilityMode.description": "Activer le mode accessibilité.",
+ "settings.personal.interface.accessibilityMode.label": "Mode accessibilité",
+ "settings.personal.interface.allowUserLocation.description": "Autoriser l'accès à la localisation.",
"settings.personal.interface.allowUserLocation.label": "Autoriser l'emplacement de l'utilisateur",
- "settings.personal.interface.allowVoiceInterruptionInCall.description": "",
+ "settings.personal.interface.allowVoiceInterruptionInCall.description": "Autoriser l'interruption vocale.",
"settings.personal.interface.allowVoiceInterruptionInCall.label": "Autoriser l'interruption vocale pendant un appel",
- "settings.personal.interface.alwaysCollapseCodeBlocks.description": "",
+ "settings.personal.interface.alwaysCollapseCodeBlocks.description": "Toujours réduire les blocs de code.",
"settings.personal.interface.alwaysCollapseCodeBlocks.label": "Toujours réduire les blocs de code",
- "settings.personal.interface.alwaysExpandDetails.description": "",
+ "settings.personal.interface.alwaysExpandDetails.description": "Toujours développer les détails.",
"settings.personal.interface.alwaysExpandDetails.label": "Toujours afficher les détails",
"settings.personal.interface.android.label": "Android",
- "settings.personal.interface.autoCopyResponseToClipboard.description": "",
+ "settings.personal.interface.autoCopyResponseToClipboard.description": "Copier automatiquement les réponses dans le presse-papiers.",
"settings.personal.interface.autoCopyResponseToClipboard.label": "Copie automatique de la réponse vers le presse-papiers",
- "settings.personal.interface.chatBackgroundImage.description": "",
+ "settings.personal.interface.chatBackgroundImage.description": "Image d'arrière-plan de la conversation.",
"settings.personal.interface.chatBackgroundImage.label": "Image d'arrière-plan de la fenêtre de la conversation",
- "settings.personal.interface.chatBubbleUi.description": "",
+ "settings.personal.interface.chatBubbleUi.description": "Utiliser l'interface à bulles.",
"settings.personal.interface.chatBubbleUi.label": "Bulles de conversation",
- "settings.personal.interface.chatDirection.description": "",
+ "settings.personal.interface.chatDirection.description": "Direction de la conversation.",
"settings.personal.interface.chatDirection.label": "Direction de la conversation",
- "settings.personal.interface.chatHoverPreviews.description": "",
- "settings.personal.interface.chatHoverPreviews.label": "",
- "settings.personal.interface.chatTagsAutoGeneration.description": "",
+ "settings.personal.interface.chatHoverPreviews.description": "Afficher les aperçus au survol.",
+ "settings.personal.interface.chatHoverPreviews.label": "Aperçus au survol",
+ "settings.personal.interface.chatTagsAutoGeneration.description": "Générer automatiquement les tags.",
"settings.personal.interface.chatTagsAutoGeneration.label": "Génération automatique des tags",
- "settings.personal.interface.compressImagesInChannels.description": "",
+ "settings.personal.interface.compressImagesInChannels.description": "Compresser les images dans les canaux.",
"settings.personal.interface.compressImagesInChannels.label": "Compresser les images dans les canaux",
- "settings.personal.interface.copyFormattedText.description": "",
+ "settings.personal.interface.copyFormattedText.description": "Copier le texte formaté.",
"settings.personal.interface.copyFormattedText.label": "Copier le texte en gardant le format",
"settings.personal.interface.decreaseUiScale.label": "Réduire la taille de l'interface",
- "settings.personal.interface.defaultUploadMode.description": "",
- "settings.personal.interface.defaultUploadMode.label": "",
- "settings.personal.interface.detectArtifactsAutomatically.description": "",
+ "settings.personal.interface.defaultUploadMode.description": "Mode de téléversement par défaut.",
+ "settings.personal.interface.defaultUploadMode.label": "Mode par défaut",
+ "settings.personal.interface.detectArtifactsAutomatically.description": "Détecter automatiquement les artefacts.",
"settings.personal.interface.detectArtifactsAutomatically.label": "Détection automatique des Artifacts",
- "settings.personal.interface.displayChatTitleInTab.description": "",
+ "settings.personal.interface.displayChatTitleInTab.description": "Afficher le titre de la conversation dans l'onglet.",
"settings.personal.interface.displayChatTitleInTab.label": "Afficher le nom de la conversation dans l'onglet",
- "settings.personal.interface.displayEmojiInCall.description": "",
+ "settings.personal.interface.displayEmojiInCall.description": "Afficher les emojis dans l'appel.",
"settings.personal.interface.displayEmojiInCall.label": "Afficher les emojis pendant l'appel",
- "settings.personal.interface.displayMultiModelResponsesInTabs.description": "",
+ "settings.personal.interface.displayMultiModelResponsesInTabs.description": "Afficher les réponses multi-modèles dans des onglets.",
"settings.personal.interface.displayMultiModelResponsesInTabs.label": "Afficher les réponses multi-modèles dans des onglets",
- "settings.personal.interface.displayTheUsernameInsteadOfYouInTheChat.description": "",
+ "settings.personal.interface.displayTheUsernameInsteadOfYouInTheChat.description": "Afficher le nom d'utilisateur au lieu de 'Vous'.",
"settings.personal.interface.displayTheUsernameInsteadOfYouInTheChat.label": "Afficher le nom d'utilisateur à la place de \"Vous\" dans la conversation",
- "settings.personal.interface.enableMessageQueue.description": "",
+ "settings.personal.interface.enableMessageQueue.description": "Activer la file d'attente des messages.",
"settings.personal.interface.enableMessageQueue.label": "Activer la mise en file d'attente de message",
- "settings.personal.interface.enterKeyBehavior.description": "",
+ "settings.personal.interface.enterKeyBehavior.description": "Comportement de la touche Entrée.",
"settings.personal.interface.enterKeyBehavior.label": "Comportement de la touche Entrée",
- "settings.personal.interface.fadeEffectForStreamingText.description": "",
+ "settings.personal.interface.fadeEffectForStreamingText.description": "Activer l'effet de fondu pour le texte en streaming.",
"settings.personal.interface.fadeEffectForStreamingText.label": "Effet de fondu pour le texte en streaming",
"settings.personal.interface.floatingQuickActions.label": "Actions rapides flottantes",
- "settings.personal.interface.followUpAutoGeneration.description": "",
+ "settings.personal.interface.followUpAutoGeneration.description": "Générer automatiquement les questions de suivi.",
"settings.personal.interface.followUpAutoGeneration.label": "Génération automatique de questions de suivi",
- "settings.personal.interface.fontFamily.description": "",
- "settings.personal.interface.fontFamily.label": "",
+ "settings.personal.interface.fontFamily.description": "Famille de polices pour l'interface.",
+ "settings.personal.interface.fontFamily.label": "Famille de polices",
"settings.personal.interface.hapticFeedback.label": "Retour haptique",
- "settings.personal.interface.iframeSandboxAllowDownloads.description": "",
- "settings.personal.interface.iframeSandboxAllowDownloads.label": "",
+ "settings.personal.interface.iframeSandboxAllowDownloads.description": "Autoriser les téléchargements dans les iframes.",
+ "settings.personal.interface.iframeSandboxAllowDownloads.label": "Téléchargements dans iframes",
"settings.personal.interface.iframeSandboxAllowForms.description": "Autoriser les formulaires dans les iframes sandbox des artéfacts.",
"settings.personal.interface.iframeSandboxAllowForms.label": "Autoriser les formulaires dans l'iframe sandbox",
"settings.personal.interface.iframeSandboxAllowSameOrigin.description": "Autoriser les artéfacts à accéder aux API du navigateur de même origine dans l'iframe sandbox.",
"settings.personal.interface.iframeSandboxAllowSameOrigin.label": "Autoriser même origine dans l'iframe sandbox",
- "settings.personal.interface.iframeSandboxAllowScripts.description": "",
- "settings.personal.interface.iframeSandboxAllowScripts.label": "",
+ "settings.personal.interface.iframeSandboxAllowScripts.description": "Autoriser les scripts dans les iframes.",
+ "settings.personal.interface.iframeSandboxAllowScripts.label": "Scripts dans iframes",
"settings.personal.interface.imageCompression.label": "Compression d'image",
"settings.personal.interface.increaseUiScale.label": "Augmenter la taille de l'interface",
- "settings.personal.interface.insertFollowUpPromptToInput.description": "",
+ "settings.personal.interface.insertFollowUpPromptToInput.description": "Insérer les questions de suivi dans la zone de saisie.",
"settings.personal.interface.insertFollowUpPromptToInput.label": "Insérer la question de suivi dans la zone de saisie",
- "settings.personal.interface.insertPromptAsRichText.description": "",
+ "settings.personal.interface.insertPromptAsRichText.description": "Insérer les invites en texte riche.",
"settings.personal.interface.insertPromptAsRichText.label": "Insérer le prompt en tant que texte enrichi",
- "settings.personal.interface.insertSuggestionPromptToInput.description": "",
+ "settings.personal.interface.insertSuggestionPromptToInput.description": "Insérer les invites suggérées dans la zone de saisie.",
"settings.personal.interface.insertSuggestionPromptToInput.label": "Insérer le prompt suggéré dans la zone de saisie",
- "settings.personal.interface.keepFollowUpPromptsInChat.description": "",
+ "settings.personal.interface.keepFollowUpPromptsInChat.description": "Conserver les questions de suivi dans la conversation.",
"settings.personal.interface.keepFollowUpPromptsInChat.label": "Conserver les questions de suivi précédentes dans la conversation",
- "settings.personal.interface.landingPageMode.description": "",
+ "settings.personal.interface.landingPageMode.description": "Mode de la page d'accueil.",
"settings.personal.interface.landingPageMode.label": "Mode de la page d'accueil",
"settings.personal.interface.openModalToManageFloatingQuickActions.label": "Ouvrir la fenêtre de gestion des actions rapides flottantes",
"settings.personal.interface.openModalToManageImageCompression.label": "Ouvrir la fenêtre de gestion de la compression d'images",
- "settings.personal.interface.pasteLargeTextAsFile.description": "",
+ "settings.personal.interface.pasteLargeTextAsFile.description": "Coller le texte long comme fichier.",
"settings.personal.interface.pasteLargeTextAsFile.label": "Coller un texte volumineux comme fichier",
- "settings.personal.interface.promptAutocompletion.description": "",
+ "settings.personal.interface.promptAutocompletion.description": "Activer l'autocomplétion des invites.",
"settings.personal.interface.promptAutocompletion.label": "Autocomplétion de prompt",
- "settings.personal.interface.regenerateMenu.description": "",
+ "settings.personal.interface.regenerateMenu.description": "Afficher le menu de régénération.",
"settings.personal.interface.regenerateMenu.label": "Menu Regénérer",
- "settings.personal.interface.renderMarkdownInAssistantMessages.description": "",
+ "settings.personal.interface.renderMarkdownInAssistantMessages.description": "Afficher le Markdown dans les messages de l'assistant.",
"settings.personal.interface.renderMarkdownInAssistantMessages.label": "Afficher le Markdown dans les messages de l'assistant",
- "settings.personal.interface.renderMarkdownInPreviews.description": "",
+ "settings.personal.interface.renderMarkdownInPreviews.description": "Afficher le Markdown dans les aperçus.",
"settings.personal.interface.renderMarkdownInPreviews.label": "Afficher le Markdown dans les aperçus",
- "settings.personal.interface.renderMarkdownInUserMessages.description": "",
+ "settings.personal.interface.renderMarkdownInUserMessages.description": "Afficher le Markdown dans les messages utilisateur.",
"settings.personal.interface.renderMarkdownInUserMessages.label": "Afficher le Markdown dans les messages de l'utilisateur",
- "settings.personal.interface.responseAutoScroll.description": "",
- "settings.personal.interface.responseAutoScroll.label": "",
- "settings.personal.interface.richTextInputForChat.description": "",
+ "settings.personal.interface.responseAutoScroll.description": "Défilement automatique des réponses.",
+ "settings.personal.interface.responseAutoScroll.label": "Défilement automatique",
+ "settings.personal.interface.richTextInputForChat.description": "Utiliser la saisie de texte riche.",
"settings.personal.interface.richTextInputForChat.label": "Saisie de texte enrichi pour la conversation",
- "settings.personal.interface.scrollOnBranchChange.description": "",
+ "settings.personal.interface.scrollOnBranchChange.description": "Faire défiler lors du changement de branche.",
"settings.personal.interface.scrollOnBranchChange.label": "Défilement lors du changement de branche",
"settings.personal.interface.sections.artifacts.title": "Artéfacts",
"settings.personal.interface.sections.chat.title": "Conversation",
@@ -2982,57 +2982,57 @@
"settings.personal.interface.sections.input.title": "Entrée",
"settings.personal.interface.sections.ui.title": "UI",
"settings.personal.interface.sections.voice.title": "Voix",
- "settings.personal.interface.showFilesOnTerminalSelect.description": "",
- "settings.personal.interface.showFilesOnTerminalSelect.label": "",
- "settings.personal.interface.showFormattingToolbar.description": "",
+ "settings.personal.interface.showFilesOnTerminalSelect.description": "Afficher les fichiers lors de la sélection du terminal.",
+ "settings.personal.interface.showFilesOnTerminalSelect.label": "Afficher les fichiers",
+ "settings.personal.interface.showFormattingToolbar.description": "Afficher la barre d'outils de formatage.",
"settings.personal.interface.showFormattingToolbar.label": "Afficher la barre d'outils de formatage",
- "settings.personal.interface.stylizedPdfExport.description": "",
+ "settings.personal.interface.stylizedPdfExport.description": "Exporter les PDF avec style.",
"settings.personal.interface.stylizedPdfExport.label": "Export de PDF stylisés",
- "settings.personal.interface.temporaryChatByDefault.description": "",
+ "settings.personal.interface.temporaryChatByDefault.description": "Utiliser des conversations temporaires par défaut.",
"settings.personal.interface.temporaryChatByDefault.label": "Conversation temporaire par défaut",
- "settings.personal.interface.terminalFileDisplay.description": "",
- "settings.personal.interface.terminalFileDisplay.label": "",
- "settings.personal.interface.terminalPreviewAllowSameOrigin.description": "",
- "settings.personal.interface.terminalPreviewAllowSameOrigin.label": "",
+ "settings.personal.interface.terminalFileDisplay.description": "Affichage des fichiers du terminal.",
+ "settings.personal.interface.terminalFileDisplay.label": "Affichage terminal",
+ "settings.personal.interface.terminalPreviewAllowSameOrigin.description": "Autoriser la même origine pour l'aperçu du terminal.",
+ "settings.personal.interface.terminalPreviewAllowSameOrigin.label": "Même origine pour l'aperçu",
"settings.personal.interface.title": "Interface utilisateur",
- "settings.personal.interface.titleAutoGeneration.description": "",
+ "settings.personal.interface.titleAutoGeneration.description": "Générer automatiquement les titres.",
"settings.personal.interface.titleAutoGeneration.label": "Génération automatique des titres",
- "settings.personal.interface.toastNotificationsForNewUpdates.description": "",
+ "settings.personal.interface.toastNotificationsForNewUpdates.description": "Afficher les notifications pour les nouvelles mises à jour.",
"settings.personal.interface.toastNotificationsForNewUpdates.label": "Notifications toast pour les nouvelles mises à jour",
"settings.personal.interface.uiScale.label": "Zoom de l'interface utilisateur",
- "settings.personal.interface.webSearchInChat.description": "",
+ "settings.personal.interface.webSearchInChat.description": "Activer la recherche Web dans la conversation.",
"settings.personal.interface.webSearchInChat.label": "Recherche web depuis la conversation",
- "settings.personal.interface.widescreenMode.description": "",
+ "settings.personal.interface.widescreenMode.description": "Mode grand écran.",
"settings.personal.interface.widescreenMode.label": "Mode grand écran",
- "settings.personal.notifications.addNotificationTarget.label": "",
- "settings.personal.notifications.browserNotifications.label": "",
+ "settings.personal.notifications.addNotificationTarget.label": "Ajouter une cible de notification",
+ "settings.personal.notifications.browserNotifications.label": "Notifications du navigateur",
"settings.personal.notifications.notificationSound.label": "Son de notification",
- "settings.personal.notifications.notificationTargets.label": "",
+ "settings.personal.notifications.notificationTargets.label": "Cibles de notification",
"settings.personal.notifications.title": "Notifications",
"settings.personal.personalization.clearMemory.label": "Effacer la mémoire",
"settings.personal.personalization.manageMemories.label": "Gérer",
"settings.personal.personalization.memory.description": "Vous pouvez personnaliser vos interactions avec les LLM en ajoutant des mémoires à l'aide du bouton « Gérer » ci-dessous, ce qui les rendra plus utiles et mieux adaptées à vos besoins.",
"settings.personal.personalization.memory.label": "Mémoire",
"settings.personal.personalization.noResultsFound.description": "Les souvenirs accessibles par les LLMs seront affichées ici.",
- "settings.personal.personalization.savedMemories.label": "",
+ "settings.personal.personalization.savedMemories.label": "Mémoires enregistrées",
"settings.personal.personalization.sections.memory.title": "Mémoire",
"settings.personal.personalization.title": "Personnalisation",
- "settings.personal.shortcuts.acceptAutocomplete.label": "",
+ "settings.personal.shortcuts.acceptAutocomplete.label": "Accepter l'autocomplétion",
"settings.personal.shortcuts.addPrompt.label": "Ajouter un prompt personnalisé",
- "settings.personal.shortcuts.allowToolCall.label": "",
+ "settings.personal.shortcuts.allowToolCall.label": "Autoriser l'appel d'outil",
"settings.personal.shortcuts.attachFile.label": "Joindre un fichier depuis les connaissances",
"settings.personal.shortcuts.closeModal.label": "Fermer la fenêtre",
"settings.personal.shortcuts.command.label": "Commande",
"settings.personal.shortcuts.copyLastCodeBlock.label": "Copier le dernier bloc de code",
"settings.personal.shortcuts.copyLastResponse.label": "Copier la dernière réponse",
"settings.personal.shortcuts.deleteChat.label": "Supprimer la Conversation",
- "settings.personal.shortcuts.denyToolCall.label": "",
- "settings.personal.shortcuts.enableKeyboardShortcuts.description": "",
- "settings.personal.shortcuts.enableKeyboardShortcuts.label": "",
+ "settings.personal.shortcuts.denyToolCall.label": "Refuser l'appel d'outil",
+ "settings.personal.shortcuts.enableKeyboardShortcuts.description": "Activer les raccourcis clavier.",
+ "settings.personal.shortcuts.enableKeyboardShortcuts.label": "Raccourcis clavier",
"settings.personal.shortcuts.focusInput.label": "Activer la zone de saisie",
"settings.personal.shortcuts.generateMessagePair.label": "Générer une paire de messages",
- "settings.personal.shortcuts.navigateChatDown.label": "",
- "settings.personal.shortcuts.navigateChatUp.label": "",
+ "settings.personal.shortcuts.navigateChatDown.label": "Naviguer vers le bas",
+ "settings.personal.shortcuts.navigateChatUp.label": "Naviguer vers le haut",
"settings.personal.shortcuts.navigatePromptHistoryUp.label": "Modifier le dernier message",
"settings.personal.shortcuts.newChat.label": "Nouvelle conversation",
"settings.personal.shortcuts.newTemporaryChat.label": "Nouvelle conversation temporaire",
@@ -3040,58 +3040,58 @@
"settings.personal.shortcuts.openSettings.label": "Ouvrir les réglages",
"settings.personal.shortcuts.preventFileCreation.label": "Empêcher la création de fichier",
"settings.personal.shortcuts.regenerateResponse.label": "Regénérer la réponse",
- "settings.personal.shortcuts.resetDefaults.label": "",
+ "settings.personal.shortcuts.resetDefaults.label": "Réinitialiser les valeurs par défaut",
"settings.personal.shortcuts.search.label": "Recherche",
"settings.personal.shortcuts.showShortcuts.label": "Afficher les raccourcis clavier",
"settings.personal.shortcuts.stopGenerating.label": "Arrêter la génération",
"settings.personal.shortcuts.talkToModel.label": "Parler au modèle",
- "settings.personal.shortcuts.title": "",
- "settings.personal.shortcuts.toggleControls.label": "",
+ "settings.personal.shortcuts.title": "Raccourcis",
+ "settings.personal.shortcuts.toggleControls.label": "Basculer les contrôles",
"settings.personal.shortcuts.toggleDictation.label": "Activer/Désactiver la dictée",
- "settings.personal.shortcuts.toggleMute.label": "",
+ "settings.personal.shortcuts.toggleMute.label": "Basculer le mode muet",
"settings.personal.shortcuts.toggleSidebar.label": "Afficher/Masquer la barre latérale",
"settings.personal.tools.addConnection.description": "Connectez-vous à vos serveurs d'outils externes.",
"settings.personal.tools.addConnection.label": "Ajouter une connexion",
"settings.personal.tools.openApi.label": "OpenAPI",
- "settings.personal.tools.sections.externalToolServers.title": "",
+ "settings.personal.tools.sections.externalToolServers.title": "Serveurs d'outils externes",
"settings.personal.tools.terminals.addConnection.description": "Connectez-vous à des instances Open Terminal pour parcourir les fichiers et les utiliser comme outils permanents. Une seule peut être active à la fois.",
"settings.personal.tools.terminals.addConnection.label": "Ajouter une connexion",
"settings.personal.tools.terminals.sections.openTerminal.title": "Ouvrir le terminal",
"settings.personal.tools.title": "Intégrations",
"settings.personal.usage.sections.activity.title": "Activité",
- "settings.personal.usage.sections.activityInsights.title": "",
- "settings.personal.usage.sections.mostUsedTools.title": "",
+ "settings.personal.usage.sections.activityInsights.title": "Analyse de l'activité",
+ "settings.personal.usage.sections.mostUsedTools.title": "Outils les plus utilisés",
"settings.personal.usage.sections.overview.title": "Aperçu",
- "settings.personal.usage.sections.topModels.title": "",
+ "settings.personal.usage.sections.topModels.title": "Meilleurs modèles",
"settings.personal.usage.title": "Consommation de tokens",
"Share": "Partager",
"Share Chat": "Partage de conversation",
"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": "",
+ "Shared": "Partagé",
"Shared Chats": "Conversations partagées",
"Shared with you": "Partagé avec vous",
"Sharing Permissions": "Autorisation de partage",
- "Shell": "",
- "Shorten older messages so this chat can keep going.": "",
+ "Shell": "Terminal",
+ "Shorten older messages so this chat can keep going.": "Raccourcir les anciens messages pour que cette conversation puisse continuer.",
"Show": "Afficher",
"Show \"What's New\" Modal on Login": "Afficher la fenêtre modale \"Quoi de neuf\" lors de la connexion",
"Show All": "Afficher tout",
"Show all ({{COUNT}} characters)": "Tout afficher ({{COUNT}} caractères)",
"Show Files": "Afficher les fichiers",
- "Show Hidden Files": "",
+ "Show Hidden Files": "Afficher les fichiers cachés",
"Show image preview": "Afficher l'aperçu de l'image",
- "Show me a code snippet": "",
- "Show me a code snippet of a website's sticky header in CSS and JavaScript.": "",
+ "Show me a code snippet": "Montrez-moi un extrait de code",
+ "Show me a code snippet of a website's sticky header in CSS and JavaScript.": "Montrez-moi un extrait de code pour un en-tête collant de site web en CSS et JavaScript.",
"Show Model": "Afficher le modèle",
- "Show more": "",
- "Show or switch the current model.": "",
+ "Show more": "Afficher plus",
+ "Show or switch the current model.": "Afficher ou changer le modèle actuel.",
"Show Shortcuts": "Afficher les raccourcis clavier",
- "Show the floating quick-action toolbar in chat.": "",
+ "Show the floating quick-action toolbar in chat.": "Afficher la barre d'outils d'actions rapides flottante dans la conversation.",
"Show your support!": "Montrez votre soutien !",
"Showcased creativity": "Créativité mise en avant",
- "Sidebar": "",
+ "Sidebar": "Barre latérale",
"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",
@@ -3099,10 +3099,10 @@
"Sign up": "Inscrivez-vous",
"Sign up to {{WEBUI_NAME}}": "Inscrivez-vous à {{WEBUI_NAME}}",
"Signing in to {{WEBUI_NAME}}": "Connexion à {{WEBUI_NAME}}",
- "simultaneous sub-agents": "",
+ "simultaneous sub-agents": "sous-agents simultanés",
"Single": "Unique",
"Sink List": "Augmenter l'indentation",
- "Size": "",
+ "Size": "Taille",
"sk-1234": "sk-1234",
"Skill created successfully": "Skill créé avec succès",
"Skill deleted successfully": "Skill supprimé avec succès",
@@ -3110,16 +3110,16 @@
"Skill ID": "ID du skill",
"Skill imported successfully": "Skill importé avec succès",
"Skill Instructions": "Instructions du skill",
- "Skill Menu": "",
+ "Skill Menu": "Menu des compétences",
"Skill Name": "Nom du skill",
"Skill updated successfully": "Skill mis à jour avec succès",
"Skills": "Skills",
"Skills Access": "Accès aux skills",
"Skills Public Sharing": "Partage public des skills",
"Skills Sharing": "Partage des skills",
- "Skip to main content": "",
- "Slim requires external services for embeddings, vector storage, and document extraction. Basic text files can be read locally.": "",
- "Slim requires external speech providers. Local speech models and audio conversion are unavailable.": "",
+ "Skip to main content": "Aller au contenu principal",
+ "Slim requires external services for embeddings, vector storage, and document extraction. Basic text files can be read locally.": "Slim nécessite des services externes pour les embeddings, le stockage vectoriel et l'extraction de documents. Les fichiers texte de base peuvent être lus localement.",
+ "Slim requires external speech providers. Local speech models and audio conversion are unavailable.": "Slim nécessite des fournisseurs de parole externes. Les modèles de parole locaux et la conversion audio ne sont pas disponibles.",
"Something went wrong :/": "Quelque chose s'est mal passé :/",
"Sonar": "Sonar",
"Sonar Deep Research": "Sonar Deep Research",
@@ -3128,15 +3128,15 @@
"Sonar Reasoning Pro": "Sonar Reasoning Pro",
"Sort": "Trier",
"Source": "Source",
- "Specific users or groups": "",
+ "Specific users or groups": "Utilisateurs ou groupes spécifiques",
"Speech recognition error: {{error}}": "Erreur de reconnaissance vocale : {{error}}",
"Speech-to-Text Language": "Langue de reconnaissance vocale",
- "Sponsor on GitHub": "",
- "Staan API Key": "",
+ "Sponsor on GitHub": "Parrainer sur GitHub",
+ "Staan API Key": "Clé API Staan",
"Start a new conversation": "Démarrer une nouvelle conversation",
"Start of the channel": "Début du canal",
"Start Tag": "Balise de départ",
- "Start the chat to use this terminal.": "",
+ "Start the chat to use this terminal.": "Démarrez la conversation pour utiliser ce terminal.",
"Starting in {{count}} minutes_one": "Démarrage dans {{count}} minute",
"Starting in {{count}} minutes_many": "Démarrage dans {{count}} minutes",
"Starting in {{count}} minutes_other": "Démarrage dans {{count}} minutes",
@@ -3146,18 +3146,18 @@
"Status": "Statut",
"Status cleared successfully": "Statut effacé avec succès",
"Status updated successfully": "Statut mis à jour avec succès",
- "Status: check what is running in this chat.": "",
+ "Status: check what is running in this chat.": "Statut : vérifier ce qui s'exécute dans cette conversation.",
"STDOUT/STDERR": "STDOUT/STDERR",
"Stop": "Stop",
- "Stop before each tool call until you allow or deny it.": "",
- "Stop camera": "",
+ "Stop before each tool call until you allow or deny it.": "S'arrêter avant chaque appel d'outil jusqu'à ce que vous l'autorisiez ou le refusiez.",
+ "Stop camera": "Arrêter la caméra",
"Stop Download": "Arrêter le téléchargement",
"Stop Generating": "Arrêter la génération",
- "Storage": "",
+ "Storage": "Stockage",
"Streamable HTTP": "Streamable HTTP",
"Strikethrough": "Barré",
- "Su_day_of_week": "",
- "Submit answers": "",
+ "Su_day_of_week": "Dimanche",
+ "Submit answers": "Soumettre des réponses",
"Submit question": "Envoyer la question",
"Submit suggestion": "Soumettre la suggestion",
"Subtitle": "Sous-titre",
@@ -3165,17 +3165,17 @@
"Successfully imported {{userCount}} users.": "{{userCount}} utilisateurs importés avec succès.",
"Suggest a change": "Proposer un changement",
"Suggested": "Suggéré",
- "Suggested prompts": "",
- "Summarize this note.": "",
+ "Suggested prompts": "Invites suggérées",
+ "Summarize this note.": "Résumer cette note.",
"Support": "Supporter",
"Support this plugin:": "Supporter ce module",
- "Swap": "",
- "Switch camera": "",
+ "Swap": "Échanger",
+ "Switch camera": "Changer de caméra",
"Switch to JSON editor": "Passer à l'éditeur JSON",
"Switch to visual editor": "Passer à l'éditeur visuel",
"Sync": "Synchroniser",
- "Sync a local directory with this knowledge base. Only new and modified files will be uploaded. The directory structure will be mirrored.": "",
- "Sync complete: {{added}} added, {{modified}} modified, {{deleted}} deleted, {{unmodified}} unmodified": "",
+ "Sync a local directory with this knowledge base. Only new and modified files will be uploaded. The directory structure will be mirrored.": "Synchroniser un répertoire local avec cette base de connaissances. Seuls les nouveaux fichiers et ceux modifiés seront téléversés. La structure des dossiers sera reproduite.",
+ "Sync complete: {{added}} added, {{modified}} modified, {{deleted}} deleted, {{unmodified}} unmodified": "Synchronisation terminée : {{added}} ajoutés, {{modified}} modifiés, {{deleted}} supprimés, {{unmodified}} inchangés",
"Sync Complete!": "Synchronisation terminée !",
"Sync directory": "Synchroniser le répertoire",
"Sync Failed": "Échec de la synchronisation",
@@ -3184,38 +3184,38 @@
"Syncing...": "Synchronisation en cours...",
"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 events only": "",
+ "System events only": "Uniquement les événements système",
"System Instructions": "Instructions système",
"System Prompt": "Prompt système",
- "Table": "",
+ "Table": "Tableau",
"Tag": "Tag",
"Tags": "Tags",
"Tail free sampling is used to reduce the impact of less probable tokens from the output. A higher value (e.g., 2.0) will reduce the impact more, while a value of 1.0 disables this setting.": "Le sampling sans queue est utilisé pour réduire l'impact des tokens moins probables dans la sortie. Une valeur plus élevée (par exemple, 2.0) réduira davantage l'impact, tandis qu'une valeur de 1.0 désactive ce réglage.",
"Talk to Model": "Parler au modèle",
"Tap to interrupt": "Appuyez pour interrompre",
- "Target ID": "",
- "Target ID for notify": "",
+ "Target ID": "ID cible",
+ "Target ID for notify": "ID cible pour la notification",
"Task List": "Liste pour les tâches",
"Tasks": "Tâches",
"tasks completed": "tâches terminées",
- "Tell me a fun fact": "",
- "Tell me a random fun fact about the Roman Empire": "",
+ "Tell me a fun fact": "Dites-moi un fait amusant",
+ "Tell me a random fun fact about the Roman Empire": "Dites-moi un fait amusant aléatoire sur l'Empire romain",
"Tell us more:": "Dites-nous en plus à ce sujet : ",
- "Temporary": "",
+ "Temporary": "Temporaire",
"Temporary Chat": "conversation temporaire",
- "Temporary: toggle temporary chat for this new chat.": "",
+ "Temporary: toggle temporary chat for this new chat.": "Temporaire : activer/désactiver la conversation temporaire pour cette nouvelle conversation.",
"Terminal": "Terminal",
- "Terminal Contexts": "",
+ "Terminal Contexts": "Contextes du terminal",
"Terminal servers saved": "Serveurs de terminal sauvegardés",
- "Test": "",
- "Test must pass before a source is created.": "",
- "Test notification sent.": "",
- "Test Query": "",
- "Test returned no results.": "",
- "Test succeeded.": "",
- "Test the source before creating it.": "",
- "Test the source before saving it.": "",
- "Th_day_of_week": "",
+ "Test": "Test",
+ "Test must pass before a source is created.": "Le test doit réussir avant de créer une source.",
+ "Test notification sent.": "Notification de test envoyée.",
+ "Test Query": "Requête de test",
+ "Test returned no results.": "Le test n'a retourné aucun résultat.",
+ "Test succeeded.": "Test réussi.",
+ "Test the source before creating it.": "Tester la source avant de la créer.",
+ "Test the source before saving it.": "Tester la source avant de l'enregistrer.",
+ "Th_day_of_week": "Jeudi",
"Thanks for your feedback!": "Merci pour vos commentaires !",
"The Application Account DN you bind with for search": "Le DN du compte de l'application avec lequel vous vous liez pour la recherche",
"The base to search for users": "La base pour rechercher des utilisateurs",
@@ -3226,12 +3226,12 @@
"The language of the input audio. Supplying the input language in ISO-639-1 (e.g. en) format will improve accuracy and latency. Leave blank to automatically detect the language.": "La langue de l'audio d'entrée. Fournir la langue d'entrée au format ISO-639-1 (par ex. en) améliorera la précision et la latence. Laisser vide pour détecter automatiquement la langue.",
"The LDAP attribute that maps to the mail that users use to sign in.": "L'attribut LDAP qui correspond à l'adresse e-mail que les utilisateurs utilisent pour se connecter.",
"The LDAP attribute that maps to the username that users use to sign in.": "L'attribut LDAP qui correspond au nom d'utilisateur que les utilisateurs utilisent pour se connecter.",
- "The notify tool always sends to an enabled target, regardless of automatic event settings.": "",
+ "The notify tool always sends to an enabled target, regardless of automatic event settings.": "L'outil de notification envoie toujours vers une cible activée, indépendamment des paramètres d'événements automatiques.",
"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%).",
"There was an error syncing your stats. Please try again.": "Une erreur est survenue lors de la synchronisation de vos statistiques. Veuillez réessayer.",
- "These settings are read from environment variables and cannot be edited here while {{ENV_VAR}} is disabled.": "",
- "thinking, output_config": "",
+ "These settings are read from environment variables and cannot be edited here while {{ENV_VAR}} is disabled.": "Ces paramètres sont lus depuis les variables d'environnement et ne peuvent pas être modifiés ici tant que {{ENV_VAR}} est désactivé.",
+ "thinking, output_config": "réflexion, config_sortie",
"Thinking...": "En train de réfléchir...",
"This action cannot be undone. Do you wish to continue?": "Cette action ne peut pas être annulée. Souhaitez-vous continuer ?",
"This channel was created on {{createdAt}}. This is the very beginning of the {{channelName}} channel.": "Ce canal a été créé le {{createdAt}}. Voici le tout début du canal {{channelName}}.",
@@ -3239,36 +3239,36 @@
"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 knowledge base retrieves from a connected source. Open WebUI can query it, but cannot upload, sync, edit, delete, reset, or reindex its source data.": "",
+ "This knowledge base retrieves from a connected source. Open WebUI can query it, but cannot upload, sync, edit, delete, reset, or reindex its source data.": "Cette base de connaissances récupère les données depuis une source connectée. Open WebUI peut l'interroger, mais ne peut pas téléverser, synchroniser, modifier, supprimer, réinitialiser ou réindexer ses données source.",
"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).",
"This option controls how many tokens are preserved when refreshing the context. For example, if set to 2, the last 2 tokens of the conversation context will be retained. Preserving context can help maintain the continuity of a conversation, but it may reduce the ability to respond to new topics.": "Cette option détermine combien de Token sont conservés lors du rafraîchissement du contexte. Par exemple, avec une valeur de 2, les 2 derniers Token seront conservés. Cela aide à maintenir la continuité de la conversation, mais peut limiter la capacité à traiter de nouveaux sujets.",
"This option sets the maximum number of tokens the model can generate in its response. Increasing this limit allows the model to provide longer answers, but it may also increase the likelihood of unhelpful or irrelevant content being generated.": "Cette option définit le nombre maximal de tokens que le modèle peut générer dans sa réponse. Une valeur plus élevée permet des réponses plus longues, mais peut aussi générer du contenu moins pertinent.",
"This response was generated by \"{{model}}\"": "Cette réponse a été générée par \"{{model}}\"",
- "This template contains multiple context placeholders ([context] or {{CONTEXT}}). Context will be injected at each occurrence.": "",
+ "This template contains multiple context placeholders ([context] or {{CONTEXT}}). Context will be injected at each occurrence.": "Ce modèle contient plusieurs espaces réservés de contexte ([context] ou {{CONTEXT}}). Le contexte sera injecté à chaque occurrence.",
"This will delete": "Cela supprimera",
"This will delete {{NAME}} and all its contents.": "Cela supprimera {{NAME}} et tout son contenu.",
"This will delete all models including custom models and cannot be undone.": "Cela supprimera tous les modèles, y compris les modèles personnalisés, et ne peut pas être annulé.",
- "This will delete the cached model and cannot be undone.": "",
- "This will permanently delete the calendar \"{{name}}\" and all its events. This action cannot be undone.": "",
- "This will remove all files and directories from this knowledge base. This action cannot be undone.": "",
- "This will revoke the current API key.": "",
+ "This will delete the cached model and cannot be undone.": "Cela supprimera le modèle mis en cache et ne pourra pas être annulé.",
+ "This will permanently delete the calendar \"{{name}}\" and all its events. This action cannot be undone.": "Cela supprimera définitivement le calendrier \"{{name}}\" et tous ses événements. Cette action ne peut pas être annulée.",
+ "This will remove all files and directories from this knowledge base. This action cannot be undone.": "Cela supprimera tous les fichiers et répertoires de cette base de connaissances. Cette action ne peut pas être annulée.",
+ "This will revoke the current API key.": "Cela révoquera la clé API actuelle.",
"Thorough explanation": "Explication approfondie",
"Thought": "Réflexion",
"Thought for {{DURATION}}": "Réflexion de {{DURATION}}",
"Thought for {{DURATION}} seconds": "Réflexion pendant {{DURATION}} secondes",
"Thought for less than a second": "Réflexion pendant moins d'une seconde",
"Thread": "Fil de discussion",
- "Through": "",
+ "Through": "Via",
"Thumbs up/down ratings from users on model responses": "Évaluations des utilisateurs (pouces vers le haut/bas) sur les réponses du modèle",
"Tika": "Tika",
- "Tika 3.x": "",
- "Tika 4.x": "",
+ "Tika 3.x": "Tika 3.x",
+ "Tika 4.x": "Tika 4.x",
"Tika Server URL required.": "URL du serveur Tika requise.",
"Tiktoken": "Tiktoken",
"Time": "Temps",
"Timeout": "Délai d'expiration",
- "Timer": "",
+ "Timer": "Minuteur",
"Title": "Titre",
"Title cannot be an empty string.": "Le titre ne peut pas être une chaîne de caractères vide.",
"Title is required": "Le titre est requis",
@@ -3277,205 +3277,205 @@
"To access the WebUI, please reach out to the administrator. Admins can manage user statuses from the Admin Panel.": "Pour accéder à l'interface Web, veuillez contacter l'administrateur. Les administrateurs peuvent gérer les statuts des utilisateurs depuis le panneau d'administration.",
"To attach knowledge base here, add them to the \"Knowledge\" workspace first.": "Pour attacher une base de connaissances ici, ajoutez-les d'abord à l'espace de travail « Connaissances ».",
"To learn more about available endpoints, visit our documentation.": "Pour en savoir plus sur les points de terminaison disponibles, consultez notre documentation.",
- "To learn more about SpeechT5,": "",
- "To see the available CMU Arctic speaker embeddings,": "",
- "To select actions here, add them to the \"Functions\" workspace first.": "",
- "To select default filters here, enable toggleable filters for this model first.": "",
- "To select filters here, add them to the \"Functions\" workspace first.": "",
+ "To learn more about SpeechT5,": "Pour en savoir plus sur SpeechT5,",
+ "To see the available CMU Arctic speaker embeddings,": "Pour voir les embeddings de locuteur CMU Arctic disponibles,",
+ "To select actions here, add them to the \"Functions\" workspace first.": "Pour sélectionner des actions ici, ajoutez-les d'abord à l'espace de travail \"Fonctions\".",
+ "To select default filters here, enable toggleable filters for this model first.": "Pour sélectionner des filtres par défaut ici, activez d'abord les filtres basculables pour ce modèle.",
+ "To select filters here, add them to the \"Functions\" workspace first.": "Pour sélectionner des filtres ici, ajoutez-les d'abord à l'espace de travail \"Fonctions\".",
"To select skills here, add them to the \"Skills\" workspace first.": "Pour sélectionner des skills ici, ajoutez-les d'abord à l'espace de travail « Skills ».",
- "To select toolkits here, add them to the \"Tools\" workspace or enable a tool server first.": "",
+ "To select toolkits here, add them to the \"Tools\" workspace or enable a tool server first.": "Pour sélectionner des kits d'outils ici, ajoutez-les d'abord à l'espace de travail \"Outils\" ou activez d'abord un serveur d'outils.",
"Today": "Aujourd'hui",
"Today at": "Aujourd'hui à",
"Toggle {{COUNT}} sources": "Afficher/masquer {{COUNT}} sources",
"Toggle 1 source": "Afficher/masquer 1 source",
- "Toggle Controls": "",
+ "Toggle Controls": "Basculer les contrôles",
"Toggle details": "Afficher/masquer les détails",
"Toggle Dictation": "Activer/Désactiver la dictée",
- "Toggle Mute": "",
+ "Toggle Mute": "Basculer le mode muet",
"Toggle Sidebar": "Afficher/Masquer la barre latérale",
"Toggle status history": "Afficher/masquer l'historique des statuts",
- "Toggle temporary chat for this new chat.": "",
+ "Toggle temporary chat for this new chat.": "Activer/Désactiver la conversation temporaire pour cette nouvelle conversation.",
"Toggle whether current connection is active.": "Afficher/masquer si la connection courante est active",
"Token": "Token",
- "Token activity": "",
+ "Token activity": "Activité des tokens",
"Token counts are estimates and may not reflect actual API usage": "Le nombre de tokens est une estimation et peut ne pas refléter l'utilisation réelle de l'API",
"tokens": "tokens",
"Tokens": "Tokens",
"Too verbose": "Trop détaillé",
- "tool": "",
+ "tool": "outil",
"Tool created successfully": "Outil créé avec succès",
"Tool deleted successfully": "Outil supprimé avec succès",
"Tool Description": "Description de l'outil",
"Tool ID": "ID de l'outil",
"Tool imported successfully": "Outil importé avec succès",
- "tool loops per sub-agent": "",
- "Tool Menu": "",
+ "tool loops per sub-agent": "boucles d'outil par sous-agent",
+ "Tool Menu": "Menu des outils",
"Tool Name": "Nom de l'outil",
- "Tool Permissions": "",
+ "Tool Permissions": "Permissions des outils",
"Tool Servers": "Serveurs d'outils",
"Tool updated successfully": "Outil mis à jour avec succès",
"Tools": "Outils",
"Tools Access": "Accès aux outils",
- "Tools can execute arbitrary code.": "",
+ "Tools can execute arbitrary code.": "Les outils peuvent exécuter du code arbitraire.",
"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": "Meilleurs",
- "Total chats": "",
+ "Total chats": "Total des conversations",
"Transformers": "Transformers",
- "Translation key": "",
- "Trial License": "",
+ "Translation key": "Clé de traduction",
+ "Trial License": "Licence d'essai",
"Try adjusting your search or filter to find what you are looking for.": "Essayez d'ajuster votre recherche ou votre filtre.",
"Try Again": "Essayer à nouveau",
"TTS Voice": "Voix de Text-to-Speech",
- "Tu_day_of_week": "",
+ "Tu_day_of_week": "Mardi",
"Type": "Type",
- "Type a model ref": "",
+ "Type a model ref": "Tapez une référence de modèle",
"Type here...": "Entrez votre message ici...",
"Type Hugging Face Resolve (Download) URL": "Entrez l'URL de Téléchargement Hugging Face Resolve",
- "Type your answer": "",
+ "Type your answer": "Tapez votre réponse",
"Uh-oh! There was an issue with the response.": "Oh! Un problème est survenu avec la réponse.",
- "Unarchive": "",
+ "Unarchive": "Désarchiver",
"Unarchive Chat": "Désarchiver la conversation",
- "Unassigned": "",
+ "Unassigned": "Non assigné",
"Underline": "Souligner",
- "unknown": "",
+ "unknown": "inconnu",
"Unknown": "Inconnu",
"Unknown User": "Utilisateur inconnu",
- "Unload Model": "",
+ "Unload Model": "Décharger le modèle",
"Unloads {{FROM_NOW}}": "Décharge {{FROM_NOW}}",
"Unmute": "Activer le son",
"Unpin": "Désépingler",
"Unpin from Sidebar": "Désépingler de la barre latérale",
- "Unread": "",
- "Unshare All": "",
- "Unshare All Shared Chats": "",
+ "Unread": "Non lu",
+ "Unshare All": "Tout désactiver le partage",
+ "Unshare All Shared Chats": "Désactiver le partage de toutes les conversations partagées",
"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",
"Update": "Mise à jour",
- "Update All Models": "",
+ "Update All Models": "Mettre à jour tous les modèles",
"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 your status": "Mettre à jour votre statut",
"Updated": "Mis à jour",
"Updated at": "Mise à jour le",
"Updated At": "Mise à jour le",
- "Updating \"{{modelId}}\"": "",
+ "Updating \"{{modelId}}\"": "Mise à jour de \"{{modelId}}\"",
"Upgrade to a licensed plan for enhanced capabilities, including custom theming and branding, and dedicated support.": "Effectuez la mise à niveau vers le plan payant pour bénéficier de fonctionnalités améliorées, notamment les thèmes et le branding personnalisé, ainsi qu'un support dédié.",
"Upload": "Téléverser",
"Upload a GGUF model": "Téléverser un modèle GGUF",
"Upload Audio": "Téléverser un audio",
"Upload directory": "Téléverser un dossier",
- "Upload failed": "",
- "Upload failed for {{failed}} of {{total}} files.": "",
+ "Upload failed": "Échec du téléversement",
+ "Upload failed for {{failed}} of {{total}} files.": "Échec du téléversement pour {{failed}} des {{total}} fichiers.",
"Upload files": "Téléverser des fichiers",
"Upload Files": "Téléverser des fichiers",
- "Upload Folder": "",
+ "Upload Folder": "Téléverser un dossier",
"Upload Model": "Téléverser un modèle",
- "Upload Photo": "",
+ "Upload Photo": "Téléverser une photo",
"Upload profile image": "Téléverser une image de profil",
"Upload Progress": "Progression de l'envoi",
"Uploaded files or images": "Les fichiers ou images téléversés",
- "Uploading": "",
- "Uploading {{current}}/{{total}}: {{file}}": "",
+ "Uploading": "Téléversement en cours",
+ "Uploading {{current}}/{{total}}: {{file}}": "Téléversement {{current}}/{{total}} : {{file}}",
"Uploading...": "Téléversement en cours...",
"URL": "URL",
"URL is required": "L'URL est requise",
"URL Mode": "Mode d'URL",
"Use": "Utilisez",
- "Use a valid event name or pattern like user.*": "",
- "Use default": "",
- "Use device vibration feedback on supported Android devices.": "",
- "Use discovered scopes": "",
+ "Use a valid event name or pattern like user.*": "Utiliser un nom d'événement ou un motif valide comme user.*",
+ "Use default": "Utiliser par défaut",
+ "Use device vibration feedback on supported Android devices.": "Utiliser le retour haptique de l'appareil sur les appareils Android pris en charge.",
+ "Use discovered scopes": "Utiliser les portées découvertes",
"Use groups to organize your users and assign permissions.": "Utilisez les groupes pour organiser vos utilisateurs et attribuer des permissions.",
- "Use segmented retrieval for focused and relevant content extraction.": "",
- "Use segmented retrieval for focused and relevant context.": "",
- "Use segmented retrieval for focused context.": "",
- "Use these in model system prompts as {{example}}.": "",
- "Use Web Search?": "",
+ "Use segmented retrieval for focused and relevant content extraction.": "Utiliser la récupération segmentée pour une extraction de contenu ciblée et pertinente.",
+ "Use segmented retrieval for focused and relevant context.": "Utiliser la récupération segmentée pour un contexte ciblé et pertinent.",
+ "Use segmented retrieval for focused context.": "Utiliser la récupération segmentée pour un contexte ciblé.",
+ "Use these in model system prompts as {{example}}.": "Utilisez ceux-ci dans les invites système du modèle comme {{example}}.",
+ "Use Web Search?": "Utiliser la recherche Web ?",
"user": "utilisateur",
"User": "Utilisateur",
"User Activity": "Activité des utilisateurs",
- "User Count": "",
+ "User Count": "Nombre d'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 messages": "",
- "User not found.": "",
- "User Preview": "",
+ "User messages": "Messages utilisateur",
+ "User not found.": "Utilisateur introuvable.",
+ "User Preview": "Aperçu utilisateur",
"User ratings (thumbs up/down)": "Évaluations des utilisateurs (pouces vers le haut/bas)",
- "User Variables": "",
+ "User Variables": "Variables utilisateur",
"User Webhooks": "Webhooks utilisateur",
"Username": "Nom d'utilisateur",
"users": "utilisateurs",
"Users": "Utilisateurs",
"Uses DefaultAzureCredential to authenticate": "Utilise DefaultAzureCredential pour s'authentifier",
- "Uses defaults": "",
+ "Uses defaults": "Utilise les valeurs par défaut",
"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.",
- "Value": "",
+ "Value": "Valeur",
"Valves": "Vannes",
"Valves updated": "Vannes mises à jour",
"Valves updated successfully": "Vannes mises à jour avec succès",
"variable": "variable",
- "Variable key": "",
- "Variable keys must be unique.": "",
- "Variable keys must use lowercase snake case.": "",
- "Variable value": "",
- "Vector Field": "",
+ "Variable key": "Clé de variable",
+ "Variable keys must be unique.": "Les clés de variable doivent être uniques.",
+ "Variable keys must use lowercase snake case.": "Les clés de variable doivent utiliser le format snake_case en minuscules.",
+ "Variable value": "Valeur de variable",
+ "Vector Field": "Champ vectoriel",
"Verify Connection": "Vérifier la connexion",
"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} de {{totalVersions}}",
"Version deleted": "Version supprimée",
- "Vertical Layout": "",
- "Video player": "",
- "View channel": "",
- "View chat": "",
+ "Vertical Layout": "Disposition verticale",
+ "Video player": "Lecteur vidéo",
+ "View channel": "Voir le canal",
+ "View chat": "Voir la conversation",
"View Replies": "Voir les réponses",
- "View Result from {{NAME}}": "",
+ "View Result from {{NAME}}": "Voir le résultat de {{NAME}}",
"View source: {{name}}": "Voir la source : {{name}}",
"View source: {{title}}": "Voir la source : {{title}}",
- "Viewport Pinned": "",
- "Viewport Unpinned": "",
+ "Viewport Pinned": "Vue épinglée",
+ "Viewport Unpinned": "Vue désépinglée",
"Visibility": "Visibilité",
"Visible": "Visible",
"Visible to all users": "Visible pour tous les utilisateurs",
"Visual": "Visuel",
- "vocabulary for a college entrance exam": "",
+ "vocabulary for a college entrance exam": "vocabulaire pour un examen d'entrée à l'université",
"Voice": "Voix",
"Voice Input": "Saisie vocale",
"Voice mode": "Mode vocal",
- "Wait for the current response to finish before compacting.": "",
- "Wait for the current response to finish before forking.": "",
- "Waiting for upload": "",
+ "Wait for the current response to finish before compacting.": "Attendre la fin de la réponse actuelle avant de compacter.",
+ "Wait for the current response to finish before forking.": "Attendre la fin de la réponse actuelle avant de dupliquer.",
+ "Waiting for upload": "En attente du téléversement",
"Waiting for upload...": "En attente du téléversement...",
"Warning": "Avertissement",
"Warning:": "Avertissement :",
"Warning: Enabling this will allow users to run scheduled prompts automatically.": "Avertissement : Activer cette option permettra aux utilisateurs d'exécuter automatiquement des prompts programmés.",
"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.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Avertissement : L'exécution Jupyter permet l'exécution de code arbitraire, ce qui présente des risques de sécurité importants. Procédez avec une extrême prudence.",
- "We_day_of_week": "",
+ "We_day_of_week": "Mercredi",
"Web": "Web",
"Web API": "API Web",
"Web Search": "Recherche Web",
- "Webhook": "",
- "Webhook deleted": "",
+ "Webhook": "Webhook",
+ "Webhook deleted": "Webhook supprimé",
"Webhook Name": "Nom du webhook",
- "Webhook saved": "",
+ "Webhook saved": "Webhook enregistré",
"Webhooks": "Webhooks",
"Webpage URLs": "URL des pages web",
"WebUI will make requests to \"{{url}}\"": "WebUI effectuera des requêtes vers \"{{url}}\"",
"WebUI will make requests to \"{{url}}/api/chat\"": "WebUI fera des requêtes à \"{{url}}/api/chat\"",
"WebUI will make requests to \"{{url}}/chat/completions\"": "WebUI fera des requêtes à \"{{url}}/chat/completions\"",
"Week": "Semaine",
- "Week of": "",
+ "Week of": "Semaine du",
"Weekly": "Hebdomadaire",
- "Weekly at": "",
- "Welcome to your AI home.": "",
- "What are 5 creative things I could do with my kids' art? I don't want to throw them away, but it's also so much clutter.": "",
+ "Weekly at": "Hebdomadaire à",
+ "Welcome to your AI home.": "Bienvenue dans votre espace IA.",
+ "What are 5 creative things I could do with my kids' art? I don't want to throw them away, but it's also so much clutter.": "Quelles sont 5 idées créatives pour utiliser les dessins de mes enfants ? Je ne veux pas les jeter, mais c'est aussi beaucoup de désordre.",
"What are you trying to achieve?": "Que cherchez-vous à accomplir ?",
"What are you working on?": "Sur quoi travaillez-vous ?",
"What is NOT shared:": "Ce qui n'est PAS partagé :",
@@ -3489,10 +3489,10 @@
"Width": "Largeur",
"Wikipedia": "Wikipedia",
"Won": "Victoires",
- "Working Directory": "",
+ "Working Directory": "Répertoire de travail",
"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",
- "Workspace Models": "",
+ "Workspace Models": "Modèles de l'espace de travail",
"Workspace Permissions": "Autorisations de l'espace de travail",
"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é].",
@@ -3500,10 +3500,10 @@
"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.",
"Yahoo": "Yahoo",
"Yandex": "Yandex",
- "Yearly": "",
+ "Yearly": "Annuel",
"Yesterday": "Hier",
"You": "Vous",
- "You are a sub-agent...": "",
+ "You are a sub-agent...": "Vous êtes un sous-agent...",
"You are currently using a trial license. Please contact support to upgrade your license.": "Vous utilisez actuellement une licence d'essai. Veuillez contacter le support pour mettre à niveau votre licence.",
"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Vous ne pouvez discuter qu'avec un maximum de {{maxCount}} fichier(s) à la fois.",
"You cannot upload an empty file.": "Vous ne pouvez pas envoyer un fichier vide.",
@@ -3517,7 +3517,7 @@
"You do not have permission to upload files to this knowledge base.": "Vous n'êtes pas autorisé à téléverser des fichiers dans cette base de connaissances.",
"You do not have permission to upload files.": "Vous n'êtes pas autorisé à téléverser des fichiers.",
"You do not have permission to upload web content.": "Vous n'êtes pas autorisé à joindre une page web.",
- "You have more than 50 users, which often means this workspace is supporting organizational use. Open WebUI is free to use as-is, with no restrictions or hidden limits, and we want to keep it that way.": "",
+ "You have more than 50 users, which often means this workspace is supporting organizational use. Open WebUI is free to use as-is, with no restrictions or hidden limits, and we want to keep it that way.": "Vous avez plus de 50 utilisateurs, ce qui signifie souvent que cet espace de travail prend en charge une utilisation organisationnelle. Open WebUI est gratuit à utiliser tel quel, sans restrictions ni limites cachées, et nous souhaitons que cela reste ainsi.",
"You have no archived conversations.": "Vous n'avez aucune conversation archivée.",
"You have no shared conversations.": "Vous n'avez aucune conversation partagée.",
"You have shared this chat": "Vous avez partagé cette conversation.",
@@ -3528,10 +3528,10 @@
"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 query will be sent to the configured web search provider.": "",
+ "Your query will be sent to the configured web search provider.": "Votre requête sera envoyée au fournisseur de recherche Web configuré.",
"Your usage stats have been successfully synced.": "Vos statistiques d'utilisation ont été synchronisées avec succès.",
"YouTube": "YouTube",
- "YouTube video player": "",
- "Zoom in": "",
- "Zoom out": ""
+ "YouTube video player": "Lecteur vidéo YouTube",
+ "Zoom in": "Zoom avant",
+ "Zoom out": "Zoom arrière"
}