app.ts 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199
  1. const translation = {
  2. createApp: 'CRÉER UNE APPLICATION',
  3. types: {
  4. all: 'Tout',
  5. chatbot: 'Chatbot',
  6. agent: 'Agent',
  7. workflow: 'Flux de travail',
  8. completion: 'Terminaison',
  9. basic: 'Basique',
  10. advanced: 'Chatflow',
  11. },
  12. duplicate: 'Dupliquer',
  13. duplicateTitle: 'Dupliquer l\'application',
  14. export: 'Exporter DSL',
  15. exportFailed: 'Échec de l\'exportation du DSL.',
  16. importDSL: 'Importer le fichier DSL',
  17. createFromConfigFile: 'Créer à partir du fichier DSL',
  18. deleteAppConfirmTitle: 'Supprimer cette application ?',
  19. deleteAppConfirmContent:
  20. 'La suppression de l\'application est irréversible. Les utilisateurs ne pourront plus accéder à votre application et toutes les configurations de prompt et les journaux seront définitivement supprimés.',
  21. appDeleted: 'Application supprimée',
  22. appDeleteFailed: 'Échec de la suppression de l\'application',
  23. join: 'Rejoindre la communauté',
  24. communityIntro:
  25. 'Discutez avec les membres de l\'équipe, les contributeurs et les développeurs sur différents canaux.',
  26. roadmap: 'Voir notre feuille de route',
  27. newApp: {
  28. startFromBlank: 'Créer à partir de zéro',
  29. startFromTemplate: 'Créer à partir d\'un modèle',
  30. captionAppType: 'Quel type d\'application souhaitez-vous créer ?',
  31. chatbotDescription: 'Construisez une application basée sur le chat. Cette application utilise un format question-réponse, permettant ainsi plusieurs tours de conversation continue.',
  32. completionDescription: 'Construisez une application qui génère du texte de haute qualité en fonction des invites, telles que la génération d\'articles, de résumés, de traductions, et plus encore.',
  33. completionWarning: 'Ce type d\'application ne sera plus pris en charge.',
  34. agentDescription: 'Construisez un agent intelligent capable de choisir automatiquement les outils pour accomplir les tâches',
  35. workflowDescription: 'Construisez une application qui génère du texte de haute qualité en fonction d\'un flux de travail avec un haut degré de personnalisation. Il convient aux utilisateurs expérimentés.',
  36. workflowWarning: 'Actuellement en version bêta',
  37. chatbotType: 'Méthode d\'orchestration du chatbot',
  38. basic: 'Basique',
  39. basicTip: 'Pour les débutants, peut passer à Chatflow plus tard',
  40. basicFor: 'POUR LES DÉBUTANTS',
  41. basicDescription: 'L\'orchestration de base permet d\'orchestrer une application Chatbot à l\'aide de paramètres simples, sans possibilité de modifier les invites intégrées. Il convient aux débutants.',
  42. advanced: 'Chatflow',
  43. advancedFor: 'Pour les utilisateurs avancés',
  44. advancedDescription: 'L\'orchestration de flux de travail orchestre les Chatbots sous forme de workflows, offrant un haut degré de personnalisation, y compris la possibilité de modifier les invites intégrées. Il convient aux utilisateurs expérimentés.',
  45. captionName: 'Icône et nom de l\'application',
  46. appNamePlaceholder: 'Donnez un nom à votre application',
  47. captionDescription: 'Description',
  48. appDescriptionPlaceholder: 'Entrez la description de l\'application',
  49. useTemplate: 'Utiliser ce modèle',
  50. previewDemo: 'Aperçu de la démo',
  51. chatApp: 'Assistant',
  52. chatAppIntro:
  53. 'Je veux construire une application basée sur le chat. Cette application utilise un format question-réponse, permettant plusieurs tours de conversation continue.',
  54. agentAssistant: 'Nouvel assistant agent',
  55. completeApp: 'Générateur de texte',
  56. completeAppIntro:
  57. 'Je veux créer une application qui génère du texte de haute qualité en fonction des invites, telles que la génération d\'articles, de résumés, de traductions, et plus encore.',
  58. showTemplates: 'Je veux choisir parmi un modèle',
  59. hideTemplates: 'Revenir à la sélection de mode',
  60. Create: 'Créer',
  61. Cancel: 'Annuler',
  62. nameNotEmpty: 'Le nom ne peut pas être vide',
  63. appTemplateNotSelected: 'Veuillez sélectionner un modèle',
  64. appTypeRequired: 'Veuillez sélectionner un type d\'application',
  65. appCreated: 'Application créée',
  66. appCreateFailed: 'Échec de la création de l\'application',
  67. Confirm: 'Confirmer',
  68. caution: 'Prudence',
  69. appCreateDSLWarning: 'Attention : la différence de version DSL peut affecter certaines fonctionnalités',
  70. appCreateDSLErrorPart4: 'Version DSL prise en charge par le système :',
  71. appCreateDSLErrorPart1: 'Une différence significative entre les versions DSL a été détectée. Forcer l’importation peut entraîner un dysfonctionnement de l’application.',
  72. appCreateDSLErrorTitle: 'Incompatibilité de version',
  73. appCreateDSLErrorPart3: 'Version actuelle de l’application DSL :',
  74. appCreateDSLErrorPart2: 'Voulez-vous continuer ?',
  75. foundResults: '{{compte}} Résultats',
  76. workflowShortDescription: 'Orchestration pour les tâches d’automatisation à tour unique',
  77. agentShortDescription: 'Agent intelligent avec raisonnement et utilisation autonome de l’outil',
  78. learnMore: 'Pour en savoir plus',
  79. noTemplateFound: 'Aucun modèle trouvé',
  80. completionShortDescription: 'Assistant IA pour les tâches de génération de texte',
  81. chatbotShortDescription: 'Chatbot basé sur LLM avec configuration simple',
  82. advancedUserDescription: 'Orchestration du flux de travail pour les tâches de dialogue complexes à plusieurs tours avec des capacités de mémoire.',
  83. noTemplateFoundTip: 'Essayez d’effectuer une recherche à l’aide de mots-clés différents.',
  84. noAppsFound: 'Aucune application trouvée',
  85. chooseAppType: 'Choisissez le type d’application',
  86. forAdvanced: 'POUR LES UTILISATEURS AVANCÉS',
  87. chatbotUserDescription: 'Créez rapidement un chatbot basé sur LLM avec une configuration simple. Vous pouvez passer à Chatflow plus tard.',
  88. workflowUserDescription: 'Orchestration du flux de travail pour les tâches ponctuelles telles que l’automatisation et le traitement par lots.',
  89. completionUserDescription: 'Créez rapidement un assistant IA pour les tâches de génération de texte avec une configuration simple.',
  90. agentUserDescription: 'Un agent intelligent capable d’un raisonnement itératif et d’une utilisation autonome d’outils pour atteindre les objectifs de la tâche.',
  91. forBeginners: 'POUR LES DÉBUTANTS',
  92. foundResult: '{{compte}} Résultat',
  93. noIdeaTip: 'Pas d’idées ? Consultez nos modèles',
  94. optional: 'Optionnel',
  95. advancedShortDescription: 'Flux de travail pour des dialogues complexes à plusieurs tours avec mémoire',
  96. },
  97. editApp: 'Modifier les informations',
  98. editAppTitle: 'Modifier les informations de l\'application',
  99. editDone: 'Informations sur l\'application mises à jour',
  100. editFailed: 'Échec de la mise à jour des informations de l\'application',
  101. iconPicker: {
  102. ok: 'OK',
  103. cancel: 'Annuler',
  104. emoji: 'Emoji',
  105. image: 'Image',
  106. },
  107. switch: 'Passer à l\'orchestration de flux de travail',
  108. switchTipStart: 'Une nouvelle copie de l\'application sera créée pour vous, et la nouvelle copie passera à l\'orchestration de flux de travail. La nouvelle copie ne permettra pas le ',
  109. switchTip: 'retour',
  110. switchTipEnd: ' à l\'orchestration de base.',
  111. switchLabel: 'La copie de l\'application à créer',
  112. removeOriginal: 'Supprimer l\'application d\'origine',
  113. switchStart: 'Commencer la commutation',
  114. typeSelector: {
  115. all: 'Tous Types',
  116. chatbot: 'Chatbot',
  117. agent: 'Agent',
  118. workflow: 'Flux de travail',
  119. completion: 'Terminaison',
  120. advanced: 'Chatflow',
  121. },
  122. tracing: {
  123. title: 'Traçage des performances de l\'application',
  124. description: 'Configuration d\'un fournisseur LLMOps tiers et traçage des performances de l\'application.',
  125. config: 'Configurer',
  126. collapse: 'Réduire',
  127. expand: 'Développer',
  128. tracing: 'Traçage',
  129. disabled: 'Désactivé',
  130. disabledTip: 'Veuillez d\'abord configurer le fournisseur',
  131. enabled: 'En service',
  132. tracingDescription: 'Capturez le contexte complet de l\'exécution de l\'application, y compris les appels LLM, le contexte, les prompts, les requêtes HTTP et plus encore, vers une plateforme de traçage tierce.',
  133. configProviderTitle: {
  134. configured: 'Configuré',
  135. notConfigured: 'Configurez le fournisseur pour activer le traçage',
  136. moreProvider: 'Plus de fournisseurs',
  137. },
  138. langsmith: {
  139. title: 'LangSmith',
  140. description: 'Une plateforme de développement tout-en-un pour chaque étape du cycle de vie des applications basées sur LLM.',
  141. },
  142. langfuse: {
  143. title: 'Langfuse',
  144. description: 'Traces, évaluations, gestion des prompts et métriques pour déboguer et améliorer votre application LLM.',
  145. },
  146. inUse: 'En utilisation',
  147. configProvider: {
  148. title: 'Configurer ',
  149. placeholder: 'Entrez votre {{key}}',
  150. project: 'Projet',
  151. publicKey: 'Clé Publique',
  152. secretKey: 'Clé Secrète',
  153. viewDocsLink: 'Voir la documentation de {{key}}',
  154. removeConfirmTitle: 'Supprimer la configuration de {{key}} ?',
  155. removeConfirmContent: 'La configuration actuelle est en cours d\'utilisation, sa suppression désactivera la fonction de Traçage.',
  156. },
  157. view: 'Vue',
  158. opik: {
  159. description: 'Opik est une plate-forme open-source pour l’évaluation, le test et la surveillance des applications LLM.',
  160. title: 'Opik',
  161. },
  162. },
  163. answerIcon: {
  164. description: 'S’il faut utiliser l’icône WebApp pour remplacer 🤖 dans l’application partagée',
  165. title: 'Utiliser l’icône WebApp pour remplacer 🤖',
  166. descriptionInExplore: 'Utilisation de l’icône WebApp pour remplacer 🤖 dans Explore',
  167. },
  168. importFromDSLUrlPlaceholder: 'Collez le lien DSL ici',
  169. importFromDSL: 'Importation à partir d’une DSL',
  170. importFromDSLUrl: 'À partir de l’URL',
  171. importFromDSLFile: 'À partir d’un fichier DSL',
  172. mermaid: {
  173. handDrawn: 'Dessiné à la main',
  174. classic: 'Classique',
  175. },
  176. openInExplore: 'Ouvrir dans Explorer',
  177. newAppFromTemplate: {
  178. sidebar: {
  179. HR: 'RH',
  180. Assistant: 'Assistant',
  181. Writing: 'Écriture',
  182. Programming: 'Programmation',
  183. Recommended: 'Recommandé',
  184. Workflow: 'Flux de travail',
  185. Agent: 'Agent',
  186. },
  187. byCategories: 'PAR CATÉGORIES',
  188. searchAllTemplate: 'Rechercher dans tous les modèles...',
  189. },
  190. showMyCreatedAppsOnly: 'Afficher uniquement mes applications créées',
  191. appSelector: {
  192. noParams: 'Aucun paramètre nécessaire',
  193. params: 'PARAMÈTRES DE L’APPLICATION',
  194. label: 'APPLI',
  195. placeholder: 'Sélectionnez une application...',
  196. },
  197. }
  198. export default translation