feat: translations (#3176)

This commit is contained in:
crazywoola 2024-04-08 23:17:16 +08:00 • committed by GitHub
commit 1382f10433
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
40 changed files with 2595 additions and 696 deletions

View file

@ -1,18 +1,18 @@
const translation = {
welcome: {
firstStepTip: 'Pour commencer,',
enterKeyTip: 'entrez votre clé API OpenAI ci-dessous',
enterKeyTip: 'saisissez votre clé API OpenAI ci-dessous',
getKeyTip: 'Obtenez votre clé API depuis le tableau de bord OpenAI',
placeholder: 'Votre clé API OpenAI (par exemple, sk-xxxx)',
placeholder: 'Votre clé API OpenAI (ex. sk-xxxx)',
},
apiKeyInfo: {
cloud: {
trial: {
title: 'Vous utilisez le quota d\'essai de {{providerName}}.',
description: 'Le quota d\'essai est fourni pour votre utilisation de test. Avant que les appels de quota d\'essai ne soient épuisés, veuillez configurer votre propre fournisseur de modèle ou acheter un quota supplémentaire.',
description: 'Le quota d\'essai est fourni pour votre usage de test. Avant l\'épuisement des appels de quota d\'essai, veuillez configurer votre propre fournisseur de modèle ou acheter un quota supplémentaire.',
},
exhausted: {
title: 'Votre quota d\'essai a été utilisé, veuillez configurer votre APIKey.',
title: 'Votre quota d\'essai a été utilisé, veuillez configurer votre clé API.',
description: 'Votre quota d\'essai a été épuisé. Veuillez configurer votre propre fournisseur de modèle ou acheter un quota supplémentaire.',
},
},
@ -22,78 +22,78 @@ const translation = {
row2: 'configurez d\'abord votre fournisseur de modèle.',
},
},
callTimes: 'Heures d\'appel',
usedToken: 'Token utilisé',
setAPIBtn: 'Allez configurer le fournisseur de modèle',
callTimes: 'Appels',
usedToken: 'Token utilisés',
setAPIBtn: 'Aller à la configuration du fournisseur de modèle',
tryCloud: 'Ou essayez la version cloud de Dify avec un devis gratuit',
},
overview: {
title: 'Aperçu',
appInfo: {
explanation: 'WebApp IA prête à l\'emploi',
explanation: 'WebApp AI prête à l\'emploi',
accessibleAddress: 'URL publique',
preview: 'Aperçu',
regenerate: 'Régénérer',
regenerate: 'Regénérer',
preUseReminder: 'Veuillez activer WebApp avant de continuer.',
settings: {
entry: 'Paramètres',
title: 'Paramètres de l\'application Web',
webName: 'Nom de l\'application Web',
webDesc: 'Description de l\'application web',
webDescTip: 'Ce texte sera affiché du côté du client, fournissant des indications de base sur comment utiliser l\'application',
webDescPlaceholder: 'Entrez la description de la WebApp',
webDesc: 'Description de l\'application Web',
webDescTip: 'Ce texte sera affiché côté client, fournissant des directives de base sur la façon d\'utiliser l\'application',
webDescPlaceholder: 'Entrez la description de l\'application Web',
language: 'Langue',
more: {
entry: 'Montrer plus de paramètres',
copyright: 'Droit d\'auteur',
entry: 'Afficher plus de paramètres',
copyright: 'Droits d\'auteur',
copyRightPlaceholder: 'Entrez le nom de l\'auteur ou de l\'organisation',
privacyPolicy: 'Politique de Confidentialité',
privacyPolicy: 'Politique de confidentialité',
privacyPolicyPlaceholder: 'Entrez le lien de la politique de confidentialité',
privacyPolicyTip: 'Aide les visiteurs à comprendre les données que l\'application collecte, voir la <privacyPolicyLink>Politique de Confidentialité</privacyPolicyLink> de Dify.',
privacyPolicyTip: 'Aide les visiteurs à comprendre les données collectées par l\'application, voir la <privacyPolicyLink>Politique de confidentialité</privacyPolicyLink> de Dify.',
},
},
embedded: {
entry: 'Intégré',
title: 'Intégrer sur le site web',
explanation: 'Choisissez la manière d\'intégrer l\'application de chat à votre site web',
iframe: 'Pour ajouter l\'application de chat n\'importe où sur votre site web, ajoutez cette iframe à votre code html.',
scripts: 'Pour ajouter une application de chat en bas à droite de votre site web, ajoutez ce code à votre html.',
chromePlugin: 'Installez l\'extension Chrome Dify Chatbot',
title: 'Intégrer sur un site Web',
explanation: 'Choisissez la manière d\'intégrer l\'application de chat à votre site Web',
iframe: 'Pour ajouter l\'application de chat n\'importe où sur votre site Web, ajoutez cette iframe à votre code HTML.',
scripts: 'Pour ajouter une application de chat en bas à droite de votre site Web, ajoutez ce code à votre HTML.',
chromePlugin: 'Installer l\'extension Chrome Dify Chatbot',
copied: 'Copié',
copy: 'Copier',
},
qrcode: {
title: 'QR code à partager',
scan: 'Application de Partage de Scan',
download: 'Télécharger le Code QR',
scan: 'Scanner et partager l\'application',
download: 'Télécharger le code QR',
},
customize: {
way: 'manière',
way: 'façon',
entry: 'Personnaliser',
title: 'Personnaliser l\'WebApp IA',
explanation: 'Vous pouvez personnaliser l\'interface utilisateur de l\'application Web pour répondre à vos besoins en termes de scénario et de style.',
title: 'Personnaliser l\'application Web AI',
explanation: 'Vous pouvez personnaliser l\'interface utilisateur de l\'application Web pour répondre à vos besoins de scénario et de style.',
way1: {
name: 'Faites une fourchette du code client, modifiez-le et déployez-le sur Vercel (recommandé)',
step1: 'Faites une fourchette du code client et modifiez-le',
step1Tip: 'Cliquez ici pour bifurquer le code source dans votre compte GitHub et modifier le code',
step1Operation: 'Dify-WebClient',
name: 'Faire une copie du code client, le modifier et le déployer sur Vercel (recommandé)',
step1: 'Faire une copie du code client et le modifier',
step1Tip: 'Cliquez ici pour faire une copie du code source dans votre compte GitHub et le modifier',
step1Operation: 'Client-Web-Dify',
step2: 'Déployer sur Vercel',
step2Tip: 'Cliquez ici pour importer le dépôt dans Vercel et déployer',
step2Tip: 'Cliquez ici pour importer le dépôt dans Vercel et le déployer',
step2Operation: 'Importer le dépôt',
step3: 'Configurer les variables d\'environnement',
step3Tip: 'Ajoutez les variables d\'environnement suivantes dans Vercel',
},
way2: {
name: 'Écrivez du code côté client pour appeler l\'API et déployez-le sur un serveur',
name: 'Écrire du code côté client pour appeler l\'API et le déployer sur un serveur',
operation: 'Documentation',
},
},
},
apiInfo: {
title: 'API du service Backend',
title: 'API de service Backend',
explanation: 'Facilement intégré dans votre application',
accessibleAddress: 'Point de terminaison du service API',
doc: 'Référence API',
doc: 'Référence de l\'API',
},
status: {
running: 'En service',
@ -103,35 +103,39 @@ const translation = {
analysis: {
title: 'Analyse',
ms: 'ms',
tokenPS: 'Jeton/s',
tokenPS: 'Token/s',
totalMessages: {
title: 'Messages Totaux',
explanation: 'Nombre quotidien d\'interactions IA ; ingénierie/debuggage de prompt exclu.',
title: 'Total des messages',
explanation: 'Nombre d\'interactions quotidiennes avec l\'IA ; l\'ingénierie/le débogage des prompts sont exclus.',
},
activeUsers: {
title: 'Utilisateurs Actifs',
explanation: 'Utilisateurs uniques participant à des Q&A avec l\'IA ; l\'ingénierie/débogage de prompt exclu.',
title: 'Utilisateurs actifs',
explanation: 'Utilisateurs uniques engagés dans des Q&R avec l\'IA ; l\'ingénierie/le débogage des prompts sont exclus.',
},
tokenUsage: {
title: 'Utilisation de Token',
explanation: 'Reflet de l\'utilisation quotidienne des jetons du modèle de langage pour l\'application, utile à des fins de contrôle des coûts.',
title: 'Utilisation des tokens',
explanation: 'Reflet de l\'utilisation quotidienne des tokens du modèle de langue pour l\'application, utile pour le contrôle des coûts.',
consumed: 'Consommé',
},
avgSessionInteractions: {
title: 'Interactions Moyennes par Session',
explanation: 'Comptage continu de la communication utilisateur-IA ; pour les applications basées sur la conversation.',
title: 'Interactions moyennes par session',
explanation: 'Nombre de communications continu utilisateur-IA ; pour les applications basées sur la conversation.',
},
avgUserInteractions: {
title: 'Interactions moyennes par utilisateur',
explanation: 'Reflet de la fréquence d\'utilisation quotidienne des utilisateurs. Cette métrique reflète la fidélité des utilisateurs.',
},
userSatisfactionRate: {
title: 'Taux de Satisfaction de l\'Utilisateur',
explanation: 'Le nombre de "j\'aime" par 1 000 messages. Cela indique la proportion de réponses dont les utilisateurs sont très satisfaits.',
title: 'Taux de satisfaction des utilisateurs',
explanation: 'Le nombre de likes parmi 1 000 messages. Cela indique la proportion de réponses avec lesquelles les utilisateurs sont très satisfaits.',
},
avgResponseTime: {
title: 'Temps de réponse moyen',
explanation: 'Temps (ms) pour que l\'IA traite/réponde; pour les applications basées sur le texte.',
explanation: 'Temps (ms) pour l\'IA pour traiter/répondre ; pour les applications basées sur du texte.',
},
tps: {
title: 'Vitesse de Sortie des Tokens',
explanation: 'Mesurez la performance du LLM. Comptez la vitesse de sortie des Tokens du LLM depuis le début de la demande jusqu\'à l\'achèvement de la sortie.',
title: 'Vitesse de sortie de token',
explanation: 'Mesurer les performances du LLM. Compter la vitesse de sortie des tokens du LLM depuis le début de la requête jusqu\'à l\'achèvement de la sortie.',
},
},
}