mirror of https://github.com/langgenius/dify.git
623 lines
40 KiB
JSON
623 lines
40 KiB
JSON
{
|
||
"about.changeLog": "Journal des modifications",
|
||
"about.latestAvailable": "Dify {{version}} est la dernière version disponible.",
|
||
"about.nowAvailable": "Dify {{version}} est maintenant disponible.",
|
||
"about.updateNow": "Mettre à jour maintenant",
|
||
"account.account": "Compte",
|
||
"account.avatar": "Avatar",
|
||
"account.changeEmail.authTip": "Une fois que votre email est changé, les comptes Google ou GitHub liés à votre ancien email ne pourront plus se connecter à ce compte.",
|
||
"account.changeEmail.changeTo": "Changer pour {{email}}",
|
||
"account.changeEmail.codeLabel": "Code de vérification",
|
||
"account.changeEmail.codePlaceholder": "Collez le code à 6 chiffres",
|
||
"account.changeEmail.content1": "Si vous continuez, nous enverrons un code de vérification à <email>{{email}}</email> pour une nouvelle authentification.",
|
||
"account.changeEmail.content2": "Votre adresse e-mail actuelle est <email>{{email}}</email>. Un code de vérification a été envoyé à cette adresse e-mail.",
|
||
"account.changeEmail.content3": "Entrez un nouvel e-mail et nous vous enverrons un code de vérification.",
|
||
"account.changeEmail.content4": "Nous vous avons juste envoyé un code de vérification temporaire à <email>{{email}}</email>.",
|
||
"account.changeEmail.continue": "Continuer",
|
||
"account.changeEmail.emailLabel": "Nouveau courriel",
|
||
"account.changeEmail.emailPlaceholder": "Entrez un nouvel e-mail",
|
||
"account.changeEmail.existingEmail": "Un utilisateur avec cet email existe déjà.",
|
||
"account.changeEmail.newEmail": "Créez une nouvelle adresse email",
|
||
"account.changeEmail.resend": "Renvoyer",
|
||
"account.changeEmail.resendCount": "Renvoyer dans {{count}}s",
|
||
"account.changeEmail.resendTip": "Vous n'avez pas reçu de code ?",
|
||
"account.changeEmail.sendVerifyCode": "Envoyer le code de vérification",
|
||
"account.changeEmail.title": "Changer l'email",
|
||
"account.changeEmail.unAvailableEmail": "Cet e-mail est temporairement indisponible.",
|
||
"account.changeEmail.verifyEmail": "Vérifiez votre adresse e-mail actuelle",
|
||
"account.changeEmail.verifyNew": "Vérifiez votre nouvel e-mail",
|
||
"account.confirmPassword": "Confirmer le mot de passe",
|
||
"account.currentPassword": "Mot de passe actuel",
|
||
"account.delete": "Supprimer le compte",
|
||
"account.deleteLabel": "Pour confirmer, veuillez saisir votre adresse e-mail ci-dessous",
|
||
"account.deletePlaceholder": "Veuillez entrer votre adresse e-mail",
|
||
"account.deletePrivacyLink": "Politique de confidentialité.",
|
||
"account.deletePrivacyLinkTip": "Pour plus d’informations sur la façon dont nous traitons vos données, veuillez consulter notre",
|
||
"account.deleteSuccessTip": "Votre compte a besoin de temps pour terminer la suppression. Nous vous enverrons un e-mail lorsque tout sera terminé.",
|
||
"account.deleteTip": "La suppression de votre compte effacera définitivement toutes vos données et elles ne pourront pas être récupérées.",
|
||
"account.editName": "Modifier le nom",
|
||
"account.editWorkspaceInfo": "Modifier les informations de l'espace de travail",
|
||
"account.email": "Courriel",
|
||
"account.feedbackLabel": "Dites-nous pourquoi vous avez supprimé votre compte ?",
|
||
"account.feedbackPlaceholder": "Optionnel",
|
||
"account.feedbackTitle": "Rétroaction",
|
||
"account.langGeniusAccount": "Compte Dify",
|
||
"account.langGeniusAccountTip": "Votre compte Dify et les données utilisateur associées.",
|
||
"account.myAccount": "Mon compte",
|
||
"account.name": "Nom",
|
||
"account.newPassword": "Nouveau mot de passe",
|
||
"account.notEqual": "Les deux mots de passe sont différents.",
|
||
"account.password": "Mot de passe",
|
||
"account.passwordTip": "Vous pouvez définir un mot de passe permanent si vous ne souhaitez pas utiliser des codes de connexion temporaires.",
|
||
"account.permanentlyDeleteButton": "Supprimer définitivement le compte",
|
||
"account.resetPassword": "Réinitialiser le mot de passe",
|
||
"account.sendVerificationButton": "Envoyer le code de vérification",
|
||
"account.setPassword": "Définir un mot de passe",
|
||
"account.showAppLength": "Afficher {{length}} applications",
|
||
"account.studio": "Dify Studio",
|
||
"account.verificationLabel": "Code de vérification",
|
||
"account.verificationPlaceholder": "Collez le code à 6 chiffres",
|
||
"account.workspaceIcon": "Icône de l'espace de travail",
|
||
"account.workspaceName": "Nom de l'espace de travail",
|
||
"account.workspaceNamePlaceholder": "Entrez le nom de l'espace de travail",
|
||
"actionMsg.copySuccessfully": "Copié avec succès",
|
||
"actionMsg.generatedSuccessfully": "Généré avec succès",
|
||
"actionMsg.generatedUnsuccessfully": "Généré sans succès",
|
||
"actionMsg.modifiedSuccessfully": "Modifié avec succès",
|
||
"actionMsg.modifiedUnsuccessfully": "Modifié sans succès",
|
||
"actionMsg.noModification": "Aucune modification pour le moment.",
|
||
"actionMsg.payCancelled": "Paiement annulé",
|
||
"actionMsg.paySucceeded": "Paiement réussi",
|
||
"api.actionFailed": "Action échouée",
|
||
"api.actionSuccess": "Action réussie",
|
||
"api.create": "Créé",
|
||
"api.remove": "Supprimé",
|
||
"api.saved": "Sauvegardé",
|
||
"api.success": "Succès",
|
||
"apiBasedExtension.add": "Ajouter l'extension API",
|
||
"apiBasedExtension.link": "Apprenez comment développer votre propre Extension API.",
|
||
"apiBasedExtension.modal.apiEndpoint.placeholder": "Veuillez entrer le point de terminaison de l'API",
|
||
"apiBasedExtension.modal.apiEndpoint.title": "Point de terminaison API",
|
||
"apiBasedExtension.modal.apiKey.lengthError": "La longueur de la clé API ne peut pas être inférieure à 5 caractères",
|
||
"apiBasedExtension.modal.apiKey.placeholder": "Veuillez entrer la clé API",
|
||
"apiBasedExtension.modal.apiKey.title": "clé API",
|
||
"apiBasedExtension.modal.editTitle": "Modifier l'extension API",
|
||
"apiBasedExtension.modal.name.placeholder": "Veuillez entrer le nom",
|
||
"apiBasedExtension.modal.name.title": "Nom",
|
||
"apiBasedExtension.modal.title": "Ajouter une extension API",
|
||
"apiBasedExtension.selector.manage": "Gérer l'extension API",
|
||
"apiBasedExtension.selector.placeholder": "Veuillez sélectionner l'extension API",
|
||
"apiBasedExtension.selector.title": "Extension de l'API",
|
||
"apiBasedExtension.title": "Les extensions API fournissent une gestion centralisée des API, simplifiant la configuration pour une utilisation facile à travers les applications de Dify.",
|
||
"apiBasedExtension.type": "Tapez",
|
||
"appMenus.apiAccess": "Accès API",
|
||
"appMenus.logAndAnn": "Journaux & Annonces.",
|
||
"appMenus.logs": "Journaux",
|
||
"appMenus.overview": "Surveillance",
|
||
"appMenus.promptEng": "Orchestrer",
|
||
"appModes.chatApp": "Appli de Chat",
|
||
"appModes.completionApp": "Générateur de Texte",
|
||
"avatar.deleteDescription": "Êtes-vous sûr de vouloir supprimer votre photo de profil ? Votre compte utilisera l'avatar par défaut.",
|
||
"avatar.deleteTitle": "Supprimer l'avatar",
|
||
"chat.citation.characters": "Personnages :",
|
||
"chat.citation.hitCount": "Nombre de récupérations :",
|
||
"chat.citation.hitScore": "Score de Récupération:",
|
||
"chat.citation.linkToDataset": "Lien vers la Connaissance",
|
||
"chat.citation.title": "CITATIONS",
|
||
"chat.citation.vectorHash": "Hachage vectoriel:",
|
||
"chat.conversationName": "Nom de la conversation",
|
||
"chat.conversationNameCanNotEmpty": "Nom de la conversation requis",
|
||
"chat.conversationNamePlaceholder": "Veuillez entrer le nom de la conversation",
|
||
"chat.inputPlaceholder": "Parler au {{botName}}",
|
||
"chat.renameConversation": "Renommer la conversation",
|
||
"chat.resend": "Renvoyer",
|
||
"chat.thinking": "Pensée...",
|
||
"chat.thought": "Pensée",
|
||
"compliance.gdpr": "RGPD DPA",
|
||
"compliance.iso27001": "Certification ISO 27001:2022",
|
||
"compliance.professionalUpgradeTooltip": "Disponible uniquement avec un plan Équipe ou supérieur.",
|
||
"compliance.sandboxUpgradeTooltip": "Disponible uniquement avec un plan Professionnel ou Équipe.",
|
||
"compliance.soc2Type1": "Rapport SOC 2 Type I",
|
||
"compliance.soc2Type2": "Rapport SOC 2 Type II",
|
||
"dataSource.add": "Ajouter une source de données",
|
||
"dataSource.configure": "Configurer",
|
||
"dataSource.connect": "Connecter",
|
||
"dataSource.notion.addWorkspace": "Ajouter un espace de travail",
|
||
"dataSource.notion.changeAuthorizedPages": "Modifier les pages autorisées",
|
||
"dataSource.notion.connected": "Connecté",
|
||
"dataSource.notion.connectedWorkspace": "Espace de travail connecté",
|
||
"dataSource.notion.description": "Utiliser Notion comme source de données pour la Connaissance.",
|
||
"dataSource.notion.disconnected": "Déconnecté",
|
||
"dataSource.notion.integratedAlert": "Notion est intégré via des identifiants internes, aucune autorisation supplémentaire n'est nécessaire.",
|
||
"dataSource.notion.pagesAuthorized": "Pages autorisées",
|
||
"dataSource.notion.remove": "Supprimer",
|
||
"dataSource.notion.selector.addPages": "Ajouter des pages",
|
||
"dataSource.notion.selector.noSearchResult": "Aucun résultat de recherche",
|
||
"dataSource.notion.selector.pageSelected": "Pages Sélectionnées",
|
||
"dataSource.notion.selector.preview": "APERÇU",
|
||
"dataSource.notion.selector.searchPages": "Rechercher des pages...",
|
||
"dataSource.notion.sync": "Synchronisation",
|
||
"dataSource.notion.title": "Notion",
|
||
"dataSource.website.active": "Actif",
|
||
"dataSource.website.configuredCrawlers": "Robots d’exploration configurés",
|
||
"dataSource.website.description": "Importez du contenu à partir de sites Web à l’aide du robot d’indexation.",
|
||
"dataSource.website.inactive": "Inactif",
|
||
"dataSource.website.title": "Site internet",
|
||
"dataSource.website.with": "Avec",
|
||
"datasetMenus.documents": "Documents",
|
||
"datasetMenus.emptyTip": "La Connaissance n'a pas été associée, veuillez aller à l'application ou au plug-in pour compléter l'association.",
|
||
"datasetMenus.hitTesting": "Test de Récupération",
|
||
"datasetMenus.noRelatedApp": "Pas d’applications liées",
|
||
"datasetMenus.pipeline": "Pipeline",
|
||
"datasetMenus.relatedApp": "applications liées",
|
||
"datasetMenus.settings": "Paramètres",
|
||
"datasetMenus.viewDoc": "Voir la documentation",
|
||
"dynamicSelect.error": "Échec du chargement des options",
|
||
"dynamicSelect.loading": "Chargement des options...",
|
||
"dynamicSelect.noData": "Aucune option disponible",
|
||
"dynamicSelect.selected": "{{count}} sélectionné",
|
||
"environment.development": "DÉVELOPPEMENT",
|
||
"environment.testing": "TESTER",
|
||
"error": "Erreur",
|
||
"errorMsg.fieldRequired": "{{field}} est obligatoire",
|
||
"errorMsg.urlError": "L’URL doit commencer par http:// ou https://",
|
||
"feedback.content": "Contenu des retours",
|
||
"feedback.placeholder": "Veuillez décrire ce qui n'a pas fonctionné ou comment nous pourrions nous améliorer...",
|
||
"feedback.subtitle": "Veuillez nous dire ce qui n'a pas fonctionné avec cette réponse.",
|
||
"feedback.title": "Fournir des retours",
|
||
"fileUploader.fileExtensionBlocked": "Ce type de fichier est bloqué pour des raisons de sécurité",
|
||
"fileUploader.fileExtensionNotSupport": "Extension de fichier non prise en charge",
|
||
"fileUploader.pasteFileLink": "Coller le lien du fichier",
|
||
"fileUploader.pasteFileLinkInputPlaceholder": "Entrez l’URL...",
|
||
"fileUploader.pasteFileLinkInvalid": "Lien de fichier non valide",
|
||
"fileUploader.uploadDisabled": "Le téléchargement de fichiers est désactivé",
|
||
"fileUploader.uploadFromComputer": "Téléchargement local",
|
||
"fileUploader.uploadFromComputerLimit": "Le fichier de téléchargement ne peut pas dépasser {{size}}",
|
||
"fileUploader.uploadFromComputerReadError": "Échec de la lecture du fichier, veuillez réessayer.",
|
||
"fileUploader.uploadFromComputerUploadError": "Le téléchargement du fichier a échoué, veuillez le télécharger à nouveau.",
|
||
"imageInput.browse": "naviguer",
|
||
"imageInput.dropImageHere": "Déposez votre image ici, ou",
|
||
"imageInput.supportedFormats": "Prend en charge PNG, JPG, JPEG, WEBP et GIF",
|
||
"imageUploader.imageUpload": "Téléchargement d'image",
|
||
"imageUploader.pasteImageLink": "Collez le lien de l'image",
|
||
"imageUploader.pasteImageLinkInputPlaceholder": "Collez le lien de l'image ici",
|
||
"imageUploader.pasteImageLinkInvalid": "Lien d'image invalide",
|
||
"imageUploader.uploadFromComputer": "Télécharger depuis l'ordinateur",
|
||
"imageUploader.uploadFromComputerLimit": "Le téléchargement d'images ne peut pas dépasser {{size}} MB",
|
||
"imageUploader.uploadFromComputerReadError": "La lecture de l'image a échoué, veuillez réessayer.",
|
||
"imageUploader.uploadFromComputerUploadError": "Le téléchargement de l'image a échoué, veuillez télécharger à nouveau.",
|
||
"integrations.connect": "Connecter",
|
||
"integrations.connected": "Connecté",
|
||
"integrations.github": "GitHub",
|
||
"integrations.githubAccount": "Connectez-vous avec un compte GitHub",
|
||
"integrations.google": "Google",
|
||
"integrations.googleAccount": "Connectez-vous avec un compte Google",
|
||
"label.optional": "(facultatif)",
|
||
"language.displayLanguage": "Langue d'affichage",
|
||
"language.timezone": "Fuseau horaire",
|
||
"license.expiring": "Expirant dans un jour",
|
||
"license.expiring_plural": "Expirant dans {{count}} jours",
|
||
"license.unlimited": "Illimité",
|
||
"loading": "Chargement",
|
||
"members.admin": "Administrateur",
|
||
"members.adminTip": "Peut construire des applications & gérer les paramètres de l'équipe",
|
||
"members.builder": "Constructeur",
|
||
"members.builderTip": "Peut créer et modifier ses propres applications",
|
||
"members.datasetOperator": "Administrateur des connaissances",
|
||
"members.datasetOperatorTip": "Seul peut gérer la base de connaissances",
|
||
"members.deleteMember": "Supprimer Membre",
|
||
"members.disInvite": "Annuler l'invitation",
|
||
"members.editor": "Éditeur",
|
||
"members.editorTip": "Peut construire des applications, mais ne peut pas gérer les paramètres de l'équipe",
|
||
"members.email": "Courrier électronique",
|
||
"members.emailInvalid": "Format de courriel invalide",
|
||
"members.emailNotSetup": "Le serveur de messagerie n'est pas configuré, les e-mails d'invitation ne peuvent donc pas être envoyés. Veuillez informer les utilisateurs du lien d'invitation qui sera émis après l'invitation.",
|
||
"members.emailPlaceholder": "Veuillez entrer des emails",
|
||
"members.failedInvitationEmails": "Les utilisateurs ci-dessous n'ont pas été invités avec succès",
|
||
"members.invitationLink": "Lien d'invitation",
|
||
"members.invitationSent": "Invitation envoyée",
|
||
"members.invitationSentTip": "Invitation envoyée, et ils peuvent se connecter à Dify pour accéder aux données de votre équipe.",
|
||
"members.invite": "Ajouter",
|
||
"members.inviteTeamMember": "Ajouter un membre de l'équipe",
|
||
"members.inviteTeamMemberTip": "Ils peuvent accéder directement à vos données d'équipe après s'être connectés.",
|
||
"members.invitedAsRole": "Invité en tant qu'utilisateur {{role}}",
|
||
"members.lastActive": "DERNIÈRE ACTIVITÉ",
|
||
"members.name": "NOM",
|
||
"members.normal": "Normal",
|
||
"members.normalTip": "Peut seulement utiliser des applications, ne peut pas construire des applications",
|
||
"members.ok": "D'accord",
|
||
"members.owner": "Propriétaire",
|
||
"members.pending": "En attente...",
|
||
"members.removeFromTeam": "Retirer de l'équipe",
|
||
"members.removeFromTeamTip": "Supprimera l'accès de l'équipe",
|
||
"members.role": "RÔLES",
|
||
"members.sendInvite": "Envoyer une invitation",
|
||
"members.setAdmin": "Définir comme administrateur",
|
||
"members.setBuilder": "Définir en tant que constructeur",
|
||
"members.setEditor": "Définir en tant qu'éditeur",
|
||
"members.setMember": "Définir en tant que membre ordinaire",
|
||
"members.team": "Équipe",
|
||
"members.transferModal.codeLabel": "Code de vérification",
|
||
"members.transferModal.codePlaceholder": "Collez le code à 6 chiffres",
|
||
"members.transferModal.continue": "Continuer",
|
||
"members.transferModal.resend": "Renvoyer",
|
||
"members.transferModal.resendCount": "Renvoyer dans {{count}}s",
|
||
"members.transferModal.resendTip": "Vous n'avez pas reçu de code ?",
|
||
"members.transferModal.sendTip": "Si vous continuez, nous enverrons un code de vérification à <email>{{email}}</email> pour la ré-authentification.",
|
||
"members.transferModal.sendVerifyCode": "Envoyer le code de vérification",
|
||
"members.transferModal.title": "Transférer la propriété de l'espace de travail",
|
||
"members.transferModal.transfer": "Transférer la propriété de l'espace de travail",
|
||
"members.transferModal.transferLabel": "Transférer la propriété de l'espace de travail à",
|
||
"members.transferModal.transferPlaceholder": "Sélectionnez un membre de l'espace de travail…",
|
||
"members.transferModal.verifyContent": "Votre adresse e-mail actuelle est <email>{{email}}</email>.",
|
||
"members.transferModal.verifyContent2": "Nous enverrons un code de vérification temporaire à cet email pour la ré-authentification.",
|
||
"members.transferModal.verifyEmail": "Vérifiez votre adresse e-mail actuelle",
|
||
"members.transferModal.warning": "Vous êtes sur le point de transférer la propriété de « {{workspace}} ». Cela prend effet immédiatement et ne peut pas être annulé.",
|
||
"members.transferModal.warningTip": "Vous deviendrez membre administrateur, et le nouveau propriétaire aura le contrôle total.",
|
||
"members.transferOwnership": "Transférer la propriété",
|
||
"members.you": "(Vous)",
|
||
"menus.account": "Compte",
|
||
"menus.appDetail": "Détails de l'application",
|
||
"menus.apps": "Studio",
|
||
"menus.datasets": "Connaissance",
|
||
"menus.datasetsTips": "COMING SOON: Import your own text data or write data in real-time via Webhook for LLM context enhancement.",
|
||
"menus.explore": "Explorer",
|
||
"menus.exploreMarketplace": "Explorer Marketplace",
|
||
"menus.newApp": "Nouvelle Application",
|
||
"menus.newDataset": "Créer des Connaissances",
|
||
"menus.plugins": "Plugins",
|
||
"menus.pluginsTips": "Intégrez des plugins tiers ou créez des AI-Plugins compatibles avec ChatGPT.",
|
||
"menus.status": "bêta",
|
||
"menus.tools": "Outils",
|
||
"model.addMoreModel": "Allez dans les paramètres pour ajouter plus de modèles",
|
||
"model.capabilities": "Capacités multimodales",
|
||
"model.params.frequency_penalty": "Pénalité de fréquence",
|
||
"model.params.frequency_penaltyTip": "Combien pénaliser les nouveaux tokens en fonction de leur fréquence existante dans le texte jusqu'à présent. Réduit la probabilité du modèle de répéter la même ligne mot pour mot.",
|
||
"model.params.maxTokenSettingTip": "Votre réglage de max token est élevé, limitant potentiellement l'espace pour les prompts, les requêtes et les données. Envisagez de le définir en dessous de 2/3.",
|
||
"model.params.max_tokens": "Max jeton",
|
||
"model.params.max_tokensTip": "Utilisé pour limiter la longueur maximale de la réponse, en jetons. \nDes valeurs plus grandes peuvent limiter l'espace restant pour les mots de prompt, les journaux de chat, et la Connaissance. \nIl est recommandé de le régler en dessous des",
|
||
"model.params.presence_penalty": "Pénalité de présence",
|
||
"model.params.presence_penaltyTip": "Combien pénaliser les nouveaux tokens en fonction de leur apparition dans le texte jusqu'à présent. Augmente la probabilité du modèle de parler de nouveaux sujets.",
|
||
"model.params.setToCurrentModelMaxTokenTip": "Le max token est mis à jour à 80% du max token du modèle actuel {{maxToken}}.",
|
||
"model.params.stop_sequences": "Séquences d'arrêt",
|
||
"model.params.stop_sequencesPlaceholder": "Entrez la séquence et appuyez sur Tab",
|
||
"model.params.stop_sequencesTip": "Jusqu'à quatre séquences où l'API arrêtera de générer d'autres tokens. Le texte renvoyé ne contiendra pas la séquence d'arrêt.",
|
||
"model.params.temperature": "Température",
|
||
"model.params.temperatureTip": "Controls randomness: Lowering results in less random completions. As the temperature approaches zero, the model will become deterministic and repetitive.",
|
||
"model.params.top_p": "Haut P",
|
||
"model.params.top_pTip": "Controls diversity via nucleus sampling: 0.5 means half of all likelihood-weighted options are considered.",
|
||
"model.settingsLink": "Paramètres du fournisseur de modèles",
|
||
"model.tone.Balanced": "Équilibré",
|
||
"model.tone.Creative": "Créatif",
|
||
"model.tone.Custom": "Personnalisé",
|
||
"model.tone.Precise": "Précis",
|
||
"modelName.claude-2": "Claude-2",
|
||
"modelName.claude-instant-1": "Claude-Instant",
|
||
"modelName.gpt-3.5-turbo": "GPT-3.5-Turbo",
|
||
"modelName.gpt-3.5-turbo-16k": "GPT-3.5-Turbo-16K",
|
||
"modelName.gpt-4": "GPT-4",
|
||
"modelName.gpt-4-32k": "GPT-4-32K",
|
||
"modelName.text-davinci-003": "Texte-Davinci-003",
|
||
"modelName.text-embedding-ada-002": "Texte-Intégration-Ada-002",
|
||
"modelName.whisper-1": "Whisper-1",
|
||
"modelProvider.addApiKey": "Ajoutez votre clé API",
|
||
"modelProvider.addConfig": "Ajouter une configuration",
|
||
"modelProvider.addModel": "Ajouter un modèle",
|
||
"modelProvider.addMoreModelProvider": "AJOUTER PLUS DE FOURNISSEUR DE MODÈLE",
|
||
"modelProvider.apiKey": "API-KEY",
|
||
"modelProvider.apiKeyRateLimit": "La limite de débit a été atteinte, disponible après {{secondes}}s",
|
||
"modelProvider.apiKeyStatusNormal": "L’état de l’APIKey est normal",
|
||
"modelProvider.auth.addApiKey": "Ajouter une clé API",
|
||
"modelProvider.auth.addCredential": "Ajouter un identifiant",
|
||
"modelProvider.auth.addModel": "Ajouter un modèle",
|
||
"modelProvider.auth.addModelCredential": "Ajouter des informations d’identification de modèle",
|
||
"modelProvider.auth.addNewModel": "Ajouter un nouveau modèle",
|
||
"modelProvider.auth.addNewModelCredential": "Ajouter de nouvelles informations d’identification de modèle",
|
||
"modelProvider.auth.apiKeyModal.addModel": "Ajouter un modèle",
|
||
"modelProvider.auth.apiKeyModal.desc": "Après avoir configuré les identifiants, tous les membres de l'espace de travail peuvent utiliser ce modèle lors de l'orchestration des applications.",
|
||
"modelProvider.auth.apiKeyModal.title": "Configuration de l'autorisation de clé API",
|
||
"modelProvider.auth.apiKeys": "Clés API",
|
||
"modelProvider.auth.authRemoved": "Autorisation retirée",
|
||
"modelProvider.auth.authorizationError": "Erreur d'autorisation",
|
||
"modelProvider.auth.configLoadBalancing": "Configuration de l'équilibrage de charge",
|
||
"modelProvider.auth.configModel": "Configurer le modèle",
|
||
"modelProvider.auth.credentialRemoved": "Identifiant supprimé",
|
||
"modelProvider.auth.customModelCredentials": "Informations d’identification du modèle personnalisé",
|
||
"modelProvider.auth.customModelCredentialsDeleteTip": "Les informations d’identification sont en cours d’utilisation et ne peuvent pas être supprimées",
|
||
"modelProvider.auth.editModelCredential": "Modifier les informations d’identification du modèle",
|
||
"modelProvider.auth.manageCredentials": "Gérer les informations d’identification",
|
||
"modelProvider.auth.modelCredential": "Références du modèle",
|
||
"modelProvider.auth.modelCredentials": "Informations d'identification du modèle",
|
||
"modelProvider.auth.providerManaged": "Fournisseur géré",
|
||
"modelProvider.auth.providerManagedTip": "La configuration actuelle est hébergée par le fournisseur.",
|
||
"modelProvider.auth.removeModel": "Supprimer le modèle",
|
||
"modelProvider.auth.selectModelCredential": "Sélectionnez les informations d’identification d’un modèle",
|
||
"modelProvider.auth.specifyModelCredential": "Spécifiez les identifiants du modèle",
|
||
"modelProvider.auth.specifyModelCredentialTip": "Utilisez un identifiant de modèle configuré.",
|
||
"modelProvider.auth.unAuthorized": "Non autorisé",
|
||
"modelProvider.buyQuota": "Acheter Quota",
|
||
"modelProvider.callTimes": "Temps d'appel",
|
||
"modelProvider.card.buyQuota": "Acheter Quota",
|
||
"modelProvider.card.callTimes": "Temps d'appel",
|
||
"modelProvider.card.onTrial": "En Essai",
|
||
"modelProvider.card.paid": "Payé",
|
||
"modelProvider.card.priorityUse": "Utilisation prioritaire",
|
||
"modelProvider.card.quota": "QUOTA",
|
||
"modelProvider.card.quotaExhausted": "Quota épuisé",
|
||
"modelProvider.card.removeKey": "Supprimer la clé API",
|
||
"modelProvider.card.tip": "La priorité sera donnée au quota payant. Le quota d'essai sera utilisé après épuisement du quota payant.",
|
||
"modelProvider.card.tokens": "Jetons",
|
||
"modelProvider.collapse": "Effondrer",
|
||
"modelProvider.config": "Configuration",
|
||
"modelProvider.configLoadBalancing": "Équilibrage de charge de configuration",
|
||
"modelProvider.configureTip": "Configurer api-key ou ajouter un modèle à utiliser",
|
||
"modelProvider.confirmDelete": "confirmer la suppression?",
|
||
"modelProvider.credits": "Crédits de Messages",
|
||
"modelProvider.defaultConfig": "Configuration par défaut",
|
||
"modelProvider.deprecated": "Obsolète",
|
||
"modelProvider.discoverMore": "Découvrez-en plus dans",
|
||
"modelProvider.editConfig": "Modifier la configuration",
|
||
"modelProvider.embeddingModel.key": "Modèle d'Embedding",
|
||
"modelProvider.embeddingModel.required": "Le modèle d'embedding est requis",
|
||
"modelProvider.embeddingModel.tip": "Définissez le modèle par défaut pour le traitement d'incorporation de documents de la Connaissance, à la fois la récupération et l'importation de la Connaissance utilisent ce modèle d'Embedding pour le traitement de vectorisation. Si vous changez de modèle, la dimension du vecteur entre la connaissance importée et la question ne sera pas cohérente, ce qui entraînera un échec de la recherche. Pour éviter les échecs de recherche, veuillez ne pas changer de modèle à volonté.",
|
||
"modelProvider.emptyProviderTip": "Veuillez d’abord installer un fournisseur de modèles.",
|
||
"modelProvider.emptyProviderTitle": "Le fournisseur de modèles n’est pas configuré",
|
||
"modelProvider.encrypted.back": "technologie.",
|
||
"modelProvider.encrypted.front": "Votre clé API sera cryptée et stockée en utilisant",
|
||
"modelProvider.featureSupported": "{{feature}} pris en charge",
|
||
"modelProvider.freeQuota.howToEarn": "Comment gagner",
|
||
"modelProvider.getFreeTokens": "Obtenez des Tokens gratuits",
|
||
"modelProvider.installDataSourceProvider": "Installer les fournisseurs de sources de données",
|
||
"modelProvider.installProvider": "Installer des fournisseurs de modèles",
|
||
"modelProvider.invalidApiKey": "Clé API invalide",
|
||
"modelProvider.item.deleteDesc": "{{modelName}} sont utilisés comme modèles de raisonnement système. Certaines fonctions ne seront pas disponibles après la suppression. Veuillez confirmer.",
|
||
"modelProvider.item.freeQuota": "QUOTA GRATUIT",
|
||
"modelProvider.loadBalancing": "Équilibrage",
|
||
"modelProvider.loadBalancingDescription": "Réduisez la pression grâce à plusieurs ensembles d’informations d’identification.",
|
||
"modelProvider.loadBalancingHeadline": "Équilibrage",
|
||
"modelProvider.loadBalancingInfo": "Par défaut, l’équilibrage de charge utilise la stratégie Round-robin. Si la limitation de vitesse est déclenchée, une période de recharge de 1 minute sera appliquée.",
|
||
"modelProvider.loadBalancingLeastKeyWarning": "Pour activer l’équilibrage de charge, au moins 2 clés doivent être activées.",
|
||
"modelProvider.loadPresets": "Charger les Présents",
|
||
"modelProvider.model": "Modèle",
|
||
"modelProvider.modelAndParameters": "Modèle et Paramètres",
|
||
"modelProvider.modelHasBeenDeprecated": "Ce modèle est obsolète",
|
||
"modelProvider.models": "Modèles",
|
||
"modelProvider.modelsNum": "{{num}} Modèles",
|
||
"modelProvider.noModelFound": "Aucun modèle trouvé pour {{model}}",
|
||
"modelProvider.notConfigured": "Le modèle du système n'a pas encore été entièrement configuré, et certaines fonctions peuvent être indisponibles.",
|
||
"modelProvider.parameters": "PARAMÈTRES",
|
||
"modelProvider.parametersInvalidRemoved": "Certains paramètres sont invalides et ont été supprimés.",
|
||
"modelProvider.priorityUsing": "Prioriser l'utilisation",
|
||
"modelProvider.providerManaged": "Géré par le fournisseur",
|
||
"modelProvider.providerManagedDescription": "Utilisez l’ensemble unique d’informations d’identification fourni par le fournisseur de modèle.",
|
||
"modelProvider.quota": "Quota",
|
||
"modelProvider.quotaTip": "Tokens gratuits restants disponibles",
|
||
"modelProvider.rerankModel.key": "Modèle de Réorganisation",
|
||
"modelProvider.rerankModel.tip": "Le modèle de réorganisation réorganisera la liste des documents candidats en fonction de la correspondance sémantique avec la requête de l'utilisateur, améliorant ainsi les résultats du classement sémantique.",
|
||
"modelProvider.searchModel": "Modèle de recherche",
|
||
"modelProvider.selectModel": "Sélectionnez votre modèle",
|
||
"modelProvider.selector.emptySetting": "Veuillez aller dans les paramètres pour configurer",
|
||
"modelProvider.selector.emptyTip": "Aucun modèle disponible",
|
||
"modelProvider.selector.rerankTip": "Veuillez configurer le modèle Rerank",
|
||
"modelProvider.selector.tip": "Ce modèle a été supprimé. Veuillez ajouter un modèle ou sélectionner un autre modèle.",
|
||
"modelProvider.setupModelFirst": "Veuillez d'abord configurer votre modèle",
|
||
"modelProvider.showModels": "Montrer les modèles",
|
||
"modelProvider.showModelsNum": "Afficher {{num}} Modèles",
|
||
"modelProvider.showMoreModelProvider": "Montrer plus de fournisseur de modèle",
|
||
"modelProvider.speechToTextModel.key": "Modèle de Texte-à-Parole",
|
||
"modelProvider.speechToTextModel.tip": "Définissez le modèle par défaut pour l'entrée de texte par la parole dans la conversation.",
|
||
"modelProvider.systemModelSettings": "Paramètres du Modèle Système",
|
||
"modelProvider.systemModelSettingsLink": "Pourquoi est-il nécessaire de mettre en place un modèle de système ?",
|
||
"modelProvider.systemReasoningModel.key": "Modèle de Raisonnement du Système",
|
||
"modelProvider.systemReasoningModel.tip": "Définissez le modèle d'inférence par défaut à utiliser pour la création d'applications, ainsi que des fonctionnalités telles que la génération de noms de dialogue et la suggestion de la prochaine question utiliseront également le modèle d'inférence par défaut.",
|
||
"modelProvider.toBeConfigured": "À configurer",
|
||
"modelProvider.ttsModel.key": "Modèle de Texte-à-Parole",
|
||
"modelProvider.ttsModel.tip": "Définissez le modèle par défaut pour l'entrée de texte à la parole dans une conversation.",
|
||
"modelProvider.upgradeForLoadBalancing": "Mettez à niveau votre plan pour activer l’équilibrage de charge.",
|
||
"noData": "Aucune donnée",
|
||
"operation.add": "Ajouter",
|
||
"operation.added": "Ajouté",
|
||
"operation.audioSourceUnavailable": "AudioSource n’est pas disponible",
|
||
"operation.back": "Retour",
|
||
"operation.cancel": "Annuler",
|
||
"operation.change": "Changer",
|
||
"operation.clear": "Effacer",
|
||
"operation.close": "Fermer",
|
||
"operation.config": "Config",
|
||
"operation.confirm": "Confirmer",
|
||
"operation.confirmAction": "Veuillez confirmer votre action.",
|
||
"operation.copied": "Copied",
|
||
"operation.copy": "Copier",
|
||
"operation.copyImage": "Copier l’image",
|
||
"operation.create": "Créer",
|
||
"operation.deSelectAll": "Désélectionner tout",
|
||
"operation.delete": "Supprimer",
|
||
"operation.deleteApp": "Supprimer l’application",
|
||
"operation.deleteConfirmTitle": "Supprimer ?",
|
||
"operation.download": "Télécharger",
|
||
"operation.downloadFailed": "Échec du téléchargement. Veuillez réessayer plus tard.",
|
||
"operation.downloadSuccess": "Téléchargement terminé.",
|
||
"operation.duplicate": "Dupliquer",
|
||
"operation.edit": "Modifier",
|
||
"operation.format": "Format",
|
||
"operation.getForFree": "Obtenez gratuitement",
|
||
"operation.imageCopied": "Image copied",
|
||
"operation.imageDownloaded": "Image téléchargée",
|
||
"operation.in": "dans",
|
||
"operation.learnMore": "En savoir plus",
|
||
"operation.lineBreak": "Saut de ligne",
|
||
"operation.log": "Journal",
|
||
"operation.more": "Plus",
|
||
"operation.no": "Non",
|
||
"operation.noSearchCount": "0 {{content}}",
|
||
"operation.noSearchResults": "Aucun {{content}} n'a été trouvé",
|
||
"operation.now": "Maintenant",
|
||
"operation.ok": "D'accord",
|
||
"operation.openInNewTab": "Ouvrir dans un nouvel onglet",
|
||
"operation.params": "Paramètres",
|
||
"operation.refresh": "Redémarrer",
|
||
"operation.regenerate": "Régénérer",
|
||
"operation.reload": "Recharger",
|
||
"operation.remove": "Supprimer",
|
||
"operation.rename": "Renommer",
|
||
"operation.reset": "Réinitialiser",
|
||
"operation.resetKeywords": "Réinitialiser les mots-clés",
|
||
"operation.save": "Enregistrer",
|
||
"operation.saveAndEnable": "Enregistrer et Activer",
|
||
"operation.saveAndRegenerate": "Enregistrer et régénérer des morceaux enfants",
|
||
"operation.saving": "Enregistrement...",
|
||
"operation.search": "Recherche",
|
||
"operation.searchCount": "Trouver {{count}} {{content}}",
|
||
"operation.selectAll": "Sélectionner tout",
|
||
"operation.selectCount": "{{count}} Sélectionné",
|
||
"operation.send": "Envoyer",
|
||
"operation.settings": "Paramètres",
|
||
"operation.setup": "Configuration",
|
||
"operation.skip": "Bateau",
|
||
"operation.submit": "Envoyer",
|
||
"operation.sure": "Je suis sûr",
|
||
"operation.view": "Vue",
|
||
"operation.viewDetails": "Voir les détails",
|
||
"operation.viewMore": "VOIR PLUS",
|
||
"operation.yes": "Oui",
|
||
"operation.zoomIn": "Zoom avant",
|
||
"operation.zoomOut": "Zoom arrière",
|
||
"pagination.perPage": "Articles par page",
|
||
"placeholder.input": "Veuillez entrer",
|
||
"placeholder.search": "Rechercher...",
|
||
"placeholder.select": "Veuillez sélectionner",
|
||
"plugin.serpapi.apiKey": "Clé API",
|
||
"plugin.serpapi.apiKeyPlaceholder": "Entrez votre clé API",
|
||
"plugin.serpapi.keyFrom": "Obtenez votre clé SerpAPI depuis la page de compte SerpAPI",
|
||
"promptEditor.context.item.desc": "Insérez le modèle de contexte",
|
||
"promptEditor.context.item.title": "Contexte",
|
||
"promptEditor.context.modal.add": "Ajouter Contexte",
|
||
"promptEditor.context.modal.footer": "Vous pouvez gérer les contextes dans la section Contexte ci-dessous.",
|
||
"promptEditor.context.modal.title": "{{num}} Connaissance en Contexte",
|
||
"promptEditor.existed": "Existe déjà dans le prompt",
|
||
"promptEditor.history.item.desc": "Insérer le modèle de message historique",
|
||
"promptEditor.history.item.title": "Historique des conversations",
|
||
"promptEditor.history.modal.assistant": "Bonjour ! Comment puis-je vous aider aujourd'hui ?",
|
||
"promptEditor.history.modal.edit": "Modifier les Noms des Rôles de Conversation",
|
||
"promptEditor.history.modal.title": "EXEMPLE",
|
||
"promptEditor.history.modal.user": "Bonjour",
|
||
"promptEditor.placeholder": "Écrivez votre mot d'invite ici, entrez '{' pour insérer une variable, entrez '/' pour insérer un bloc de contenu d'invite",
|
||
"promptEditor.query.item.desc": "Insérez le modèle de requête utilisateur",
|
||
"promptEditor.query.item.title": "Requête",
|
||
"promptEditor.variable.item.desc": "Insérer des Variables & Outils Externes",
|
||
"promptEditor.variable.item.title": "Variables & Outils Externes",
|
||
"promptEditor.variable.modal.add": "Nouvelle variable",
|
||
"promptEditor.variable.modal.addTool": "Nouvel outil",
|
||
"promptEditor.variable.outputToolDisabledItem.desc": "Insérer Variables",
|
||
"promptEditor.variable.outputToolDisabledItem.title": "Variables",
|
||
"provider.addKey": "Ajouter une clé",
|
||
"provider.anthropic.enableTip": "Pour activer le modèle Anthropic, vous devez d'abord vous lier à OpenAI ou au service Azure OpenAI.",
|
||
"provider.anthropic.keyFrom": "Obtenez votre clé API de chez Anthropic",
|
||
"provider.anthropic.notEnabled": "Non activé",
|
||
"provider.anthropic.using": "La capacité d'embedding est utilisée",
|
||
"provider.anthropicHosted.anthropicHosted": "Anthropic Claude",
|
||
"provider.anthropicHosted.callTimes": "Temps d'appel",
|
||
"provider.anthropicHosted.close": "Fermer",
|
||
"provider.anthropicHosted.desc": "Modèle puissant, qui excelle dans une large gamme de tâches allant du dialogue sophistiqué et de la génération de contenu créatif à l'instruction détaillée.",
|
||
"provider.anthropicHosted.exhausted": "QUOTA ÉPUISÉ",
|
||
"provider.anthropicHosted.onTrial": "EN ESSAI",
|
||
"provider.anthropicHosted.trialQuotaTip": "Votre quota d’essai Anthropic expirera le 11/03/2025 et ne sera plus disponible par la suite. Veuillez l’utiliser à temps.",
|
||
"provider.anthropicHosted.useYourModel": "Utilise actuellement son propre fournisseur de modèle.",
|
||
"provider.anthropicHosted.usedUp": "Quota d'essai épuisé. Ajoutez votre propre fournisseur de modèle.",
|
||
"provider.apiKey": "Clé API",
|
||
"provider.apiKeyExceedBill": "Cette clé API n'a pas de quota disponible, veuillez lire",
|
||
"provider.azure.apiBase": "Base de l'API",
|
||
"provider.azure.apiBasePlaceholder": "L'URL de base de l'API de votre point de terminaison Azure OpenAI.",
|
||
"provider.azure.apiKey": "Clé API",
|
||
"provider.azure.apiKeyPlaceholder": "Entrez votre clé API ici",
|
||
"provider.azure.helpTip": "Apprenez le service OpenAI Azure",
|
||
"provider.comingSoon": "Bientôt disponible",
|
||
"provider.editKey": "Modifier",
|
||
"provider.encrypted.back": "technologie.",
|
||
"provider.encrypted.front": "Votre clé API sera chiffrée et stockée en utilisant",
|
||
"provider.enterYourKey": "Entrez votre clé API ici",
|
||
"provider.invalidApiKey": "Clé API invalide",
|
||
"provider.invalidKey": "Clé API OpenAI invalide",
|
||
"provider.openaiHosted.callTimes": "Temps d'appel",
|
||
"provider.openaiHosted.close": "Fermer",
|
||
"provider.openaiHosted.desc": "Le service d'hébergement OpenAI fourni par Dify vous permet d'utiliser des modèles tels que GPT-3.5. Avant que votre quota d'essai ne soit épuisé, vous devez configurer d'autres fournisseurs de modèles.",
|
||
"provider.openaiHosted.exhausted": "QUOTA ÉPUISÉ",
|
||
"provider.openaiHosted.onTrial": "EN ESSAI",
|
||
"provider.openaiHosted.openaiHosted": "OpenAI Hébergé",
|
||
"provider.openaiHosted.useYourModel": "Utilise actuellement son propre fournisseur de modèle.",
|
||
"provider.openaiHosted.usedUp": "Quota d'essai épuisé. Ajoutez votre propre fournisseur de modèle.",
|
||
"provider.saveFailed": "La sauvegarde de la clé API a échoué",
|
||
"provider.validatedError": "Validation failed: ",
|
||
"provider.validating": "Validation de la clé...",
|
||
"settings.account": "Mon compte",
|
||
"settings.accountGroup": "COMPTE",
|
||
"settings.apiBasedExtension": "Extension API",
|
||
"settings.billing": "Facturation",
|
||
"settings.dataSource": "Source de Données",
|
||
"settings.generalGroup": "GÉNÉRALITÉS",
|
||
"settings.integrations": "Intégrations",
|
||
"settings.language": "Langue",
|
||
"settings.members": "Membres",
|
||
"settings.plugin": "Plugins",
|
||
"settings.provider": "Fournisseur de Modèle",
|
||
"settings.workplaceGroup": "ESPACE DE TRAVAIL",
|
||
"tag.addNew": "Ajouter une nouvelle balise",
|
||
"tag.addTag": "ajouter une balise",
|
||
"tag.create": "Créer",
|
||
"tag.created": "Tag créé avec succès",
|
||
"tag.delete": "Supprimer la balise",
|
||
"tag.deleteTip": "Le tag est utilisé, le supprimer ?",
|
||
"tag.editTag": "Modifier les balises",
|
||
"tag.failed": "La création de la balise a échoué",
|
||
"tag.manageTags": "Gérer les balises",
|
||
"tag.noTag": "Aucune balise",
|
||
"tag.noTagYet": "Aucune balise pour l'instant",
|
||
"tag.placeholder": "Toutes les balises",
|
||
"tag.selectorPlaceholder": "Type de recherche ou de création",
|
||
"theme.auto": "système",
|
||
"theme.dark": "sombre",
|
||
"theme.light": "lumière",
|
||
"theme.theme": "Thème",
|
||
"unit.char": "caractères",
|
||
"userProfile.about": "À propos",
|
||
"userProfile.community": "Communauté",
|
||
"userProfile.compliance": "Conformité",
|
||
"userProfile.contactUs": "Contactez-nous",
|
||
"userProfile.createWorkspace": "Créer un Espace de Travail",
|
||
"userProfile.emailSupport": "Support par courriel",
|
||
"userProfile.forum": "Forum",
|
||
"userProfile.github": "GitHub",
|
||
"userProfile.helpCenter": "Aide",
|
||
"userProfile.logout": "Se déconnecter",
|
||
"userProfile.roadmap": "Feuille de route",
|
||
"userProfile.settings": "Paramètres",
|
||
"userProfile.support": "Soutien",
|
||
"userProfile.workspace": "Espace de travail",
|
||
"voice.language.arTN": "Arabe tunisien",
|
||
"voice.language.deDE": "Allemand",
|
||
"voice.language.enUS": "Anglais",
|
||
"voice.language.esES": "Espagnol",
|
||
"voice.language.faIR": "Persan",
|
||
"voice.language.frFR": "Français",
|
||
"voice.language.hiIN": "Hindi",
|
||
"voice.language.idID": "Indonésien",
|
||
"voice.language.itIT": "Italien",
|
||
"voice.language.jaJP": "Japonais",
|
||
"voice.language.koKR": "Coréen",
|
||
"voice.language.plPL": "Polonais",
|
||
"voice.language.ptBR": "Portugais",
|
||
"voice.language.roRO": "Roumain",
|
||
"voice.language.ruRU": "Russe",
|
||
"voice.language.slSI": "Slovène",
|
||
"voice.language.thTH": "Thaï",
|
||
"voice.language.trTR": "Turc",
|
||
"voice.language.ukUA": "Ukrainien",
|
||
"voice.language.viVN": "Vietnamien",
|
||
"voice.language.zhHans": "Chinois",
|
||
"voice.language.zhHant": "Chinois (traditionnel)",
|
||
"voiceInput.converting": "Conversion en texte...",
|
||
"voiceInput.notAllow": "microphone non autorisé",
|
||
"voiceInput.speaking": "Parle maintenant...",
|
||
"you": "Vous"
|
||
}
|