plugin.ts 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209
  1. const translation = {
  2. category: {
  3. extensions: 'Extensions',
  4. agents: 'Stratégies des agents',
  5. models: 'Modèle',
  6. tools: 'Outils',
  7. bundles: 'Paquets',
  8. all: 'Tout',
  9. },
  10. categorySingle: {
  11. extension: 'Extension',
  12. tool: 'Outil',
  13. model: 'Modèle',
  14. agent: 'Stratégie d’agent',
  15. bundle: 'Paquet',
  16. },
  17. list: {
  18. source: {
  19. github: 'Installer à partir de GitHub',
  20. local: 'Installer à partir d’un fichier de package local',
  21. marketplace: 'Installer à partir de Marketplace',
  22. },
  23. notFound: 'Aucun plugin trouvé',
  24. noInstalled: 'Aucun plugin installé',
  25. },
  26. source: {
  27. local: 'Fichier de package local',
  28. github: 'Lien avec GitHub',
  29. marketplace: 'Marché',
  30. },
  31. detailPanel: {
  32. categoryTip: {
  33. debugging: 'Plugin de débogage',
  34. local: 'Plugin local',
  35. github: 'Installé à partir de Github',
  36. marketplace: 'Installé à partir de Marketplace',
  37. },
  38. operation: {
  39. viewDetail: 'Voir les détails',
  40. info: 'Informations sur le plugin',
  41. checkUpdate: 'Vérifier la mise à jour',
  42. update: 'Mettre à jour',
  43. install: 'Installer',
  44. remove: 'Enlever',
  45. detail: 'Détails',
  46. },
  47. toolSelector: {
  48. uninstalledLink: 'Gérer dans les plugins',
  49. title: 'Ajouter un outil',
  50. uninstalledContent: 'Ce plugin est installé à partir du référentiel local/GitHub. Veuillez utiliser après l’installation.',
  51. unsupportedTitle: 'Action non soutenue',
  52. descriptionLabel: 'Description de l’outil',
  53. placeholder: 'Sélectionnez un outil...',
  54. params: 'CONFIGURATION DE RAISONNEMENT',
  55. unsupportedContent: 'La version du plugin installée ne fournit pas cette action.',
  56. auto: 'Automatique',
  57. descriptionPlaceholder: 'Brève description de l’objectif de l’outil, par exemple, obtenir la température d’un endroit spécifique.',
  58. unsupportedContent2: 'Cliquez pour changer de version.',
  59. uninstalledTitle: 'Outil non installé',
  60. empty: 'Cliquez sur le bouton « + » pour ajouter des outils. Vous pouvez ajouter plusieurs outils.',
  61. toolLabel: 'Outil',
  62. settings: 'PARAMÈTRES UTILISATEUR',
  63. paramsTip2: 'Lorsque « Automatique » est désactivé, la valeur par défaut est utilisée.',
  64. paramsTip1: 'Contrôle les paramètres d’inférence LLM.',
  65. },
  66. modelNum: '{{num}} MODÈLES INCLUS',
  67. endpointDeleteTip: 'Supprimer le point de terminaison',
  68. endpoints: 'Terminaison',
  69. endpointsDocLink: 'Voir le document',
  70. switchVersion: 'Version du commutateur',
  71. strategyNum: '{{num}} {{stratégie}} INCLUS',
  72. configureTool: 'Configurer l’outil',
  73. endpointDeleteContent: 'Souhaitez-vous supprimer {{name}} ?',
  74. disabled: 'Handicapé',
  75. endpointsTip: 'Ce plug-in fournit des fonctionnalités spécifiques via des points de terminaison, et vous pouvez configurer plusieurs ensembles de points de terminaison pour l’espace de travail actuel.',
  76. configureModel: 'Configurer le modèle',
  77. configureApp: 'Configurer l’application',
  78. endpointsEmpty: 'Cliquez sur le bouton « + » pour ajouter un point de terminaison',
  79. actionNum: '{{num}} {{action}} INCLUS',
  80. endpointDisableContent: 'Souhaitez-vous désactiver {{name}} ?',
  81. endpointDisableTip: 'Désactiver le point de terminaison',
  82. endpointModalTitle: 'Configurer le point de terminaison',
  83. serviceOk: 'Service OK',
  84. endpointModalDesc: 'Une fois configuré, les fonctionnalités fournies par le plugin via les points de terminaison de l’API peuvent être utilisées.',
  85. },
  86. debugInfo: {
  87. title: 'Débogage',
  88. viewDocs: 'Voir la documentation',
  89. },
  90. privilege: {
  91. whoCanInstall: 'Qui peut installer et gérer les plugins ?',
  92. admins: 'Administrateurs',
  93. noone: 'Personne',
  94. title: 'Préférences du plugin',
  95. everyone: 'Tout le monde',
  96. whoCanDebug: 'Qui peut déboguer les plugins ?',
  97. },
  98. pluginInfoModal: {
  99. release: 'Libérer',
  100. title: 'Informations sur le plugin',
  101. packageName: 'Colis',
  102. repository: 'Dépôt',
  103. },
  104. action: {
  105. checkForUpdates: 'Rechercher des mises à jour',
  106. pluginInfo: 'Informations sur le plugin',
  107. delete: 'Supprimer le plugin',
  108. deleteContentLeft: 'Souhaitez-vous supprimer',
  109. deleteContentRight: 'Plug-in ?',
  110. usedInApps: 'Ce plugin est utilisé dans les applications {{num}}.',
  111. },
  112. installModal: {
  113. labels: {
  114. package: 'Colis',
  115. version: 'Version',
  116. repository: 'Dépôt',
  117. },
  118. installedSuccessfullyDesc: 'Le plugin a été installé avec succès.',
  119. uploadingPackage: 'Téléchargement de {{packageName}}...',
  120. readyToInstallPackage: 'Sur le point d’installer le plugin suivant',
  121. back: 'Précédent',
  122. fromTrustSource: 'Assurez-vous de n’installer que des plugins provenant d’une <trustSource>source fiable</trustSource>.',
  123. close: 'Fermer',
  124. installing: 'Installation...',
  125. pluginLoadErrorDesc: 'Ce plugin ne sera pas installé',
  126. cancel: 'Annuler',
  127. installFailed: 'Échec de l’installation',
  128. readyToInstallPackages: 'Sur le point d’installer les plugins {{num}} suivants',
  129. install: 'Installer',
  130. uploadFailed: 'Échec du téléchargement',
  131. installComplete: 'Installation terminée',
  132. pluginLoadError: 'Erreur de chargement du plugin',
  133. dropPluginToInstall: 'Déposez le package de plugin ici pour l’installer',
  134. readyToInstall: 'Sur le point d’installer le plugin suivant',
  135. installedSuccessfully: 'Installation réussie',
  136. next: 'Prochain',
  137. installPlugin: 'Installer le plugin',
  138. installFailedDesc: 'L’installation du plug-in a échoué.',
  139. },
  140. installFromGitHub: {
  141. installFailed: 'Échec de l’installation',
  142. installPlugin: 'Installer le plugin depuis GitHub',
  143. gitHubRepo: 'Référentiel GitHub',
  144. selectPackage: 'Sélectionnez le forfait',
  145. selectVersion: 'Sélectionner la version',
  146. uploadFailed: 'Échec du téléchargement',
  147. installNote: 'Assurez-vous de n’installer que des plugins provenant d’une source fiable.',
  148. selectVersionPlaceholder: 'Veuillez sélectionner une version',
  149. installedSuccessfully: 'Installation réussie',
  150. updatePlugin: 'Mettre à jour le plugin à partir de GitHub',
  151. selectPackagePlaceholder: 'Veuillez sélectionner un forfait',
  152. },
  153. upgrade: {
  154. upgrading: 'Installation...',
  155. usedInApps: 'Utilisé dans les applications {{num}}',
  156. close: 'Fermer',
  157. description: 'Sur le point d’installer le plugin suivant',
  158. upgrade: 'Installer',
  159. title: 'Installer le plugin',
  160. successfulTitle: 'Installation réussie',
  161. },
  162. error: {
  163. noReleasesFound: 'Aucune version n’a été trouvée. Vérifiez le référentiel GitHub ou l’URL d’entrée.',
  164. inValidGitHubUrl: 'URL GitHub non valide. Entrez une URL valide au format : https://github.com/owner/repo',
  165. fetchReleasesError: 'Impossible de récupérer les versions. Veuillez réessayer plus tard.',
  166. },
  167. marketplace: {
  168. sortOption: {
  169. firstReleased: 'Première sortie',
  170. mostPopular: 'Les plus populaires',
  171. recentlyUpdated: 'Récemment mis à jour',
  172. newlyReleased: 'Nouvellement publié',
  173. },
  174. noPluginFound: 'Aucun plugin trouvé',
  175. moreFrom: 'Plus de Marketplace',
  176. and: 'et',
  177. viewMore: 'Voir plus',
  178. pluginsResult: '{{num}} résultats',
  179. discover: 'Découvrir',
  180. difyMarketplace: 'Marché Dify',
  181. empower: 'Renforcez le développement de votre IA',
  182. sortBy: 'Ville noire',
  183. },
  184. task: {
  185. installError: '{{errorLength}} les plugins n’ont pas pu être installés, cliquez pour voir',
  186. installingWithSuccess: 'Installation des plugins {{installingLength}}, succès de {{successLength}}.',
  187. installingWithError: 'Installation des plugins {{installingLength}}, succès de {{successLength}}, échec de {{errorLength}}',
  188. installedError: '{{errorLength}} les plugins n’ont pas pu être installés',
  189. clearAll: 'Effacer tout',
  190. installing: 'Installation des plugins {{installingLength}}, 0 fait.',
  191. },
  192. search: 'Rechercher',
  193. submitPlugin: 'Soumettre le plugin',
  194. installAction: 'Installer',
  195. from: 'De',
  196. searchCategories: 'Catégories de recherche',
  197. searchPlugins: 'Rechercher des plugins',
  198. fromMarketplace: 'À partir de Marketplace',
  199. findMoreInMarketplace: 'En savoir plus sur Marketplace',
  200. install: '{{num}} s’installe',
  201. installFrom: 'INSTALLER À PARTIR DE',
  202. searchInMarketplace: 'Rechercher sur Marketplace',
  203. allCategories: 'Toutes les catégories',
  204. endpointsEnabled: '{{num}} ensembles de points de terminaison activés',
  205. searchTools: 'Outils de recherche...',
  206. installPlugin: 'Installer le plugin',
  207. }
  208. export default translation