You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

plugin.ts 13KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310
  1. const translation = {
  2. category: {
  3. extensions: 'Erweiterungen',
  4. bundles: 'Bündel',
  5. agents: 'Agenten-Strategien',
  6. models: 'Modelle',
  7. all: 'Alle',
  8. tools: 'Werkzeuge',
  9. datasources: 'Datenquellen',
  10. },
  11. categorySingle: {
  12. extension: 'Erweiterung',
  13. agent: 'Agenten-Strategie',
  14. bundle: 'Bündel',
  15. model: 'Modell',
  16. tool: 'Werkzeug',
  17. datasource: 'Datenquelle',
  18. },
  19. list: {
  20. source: {
  21. marketplace: 'Installation aus dem Marketplace',
  22. github: 'Installation von GitHub',
  23. local: 'Installation aus lokaler Paketdatei',
  24. },
  25. notFound: 'Keine Plugins gefunden',
  26. noInstalled: 'Keine Plugins installiert',
  27. },
  28. source: {
  29. github: 'GitHub (Englisch)',
  30. marketplace: 'Marktplatz',
  31. local: 'Lokale Paketdatei',
  32. },
  33. detailPanel: {
  34. categoryTip: {
  35. local: 'Lokales Plugin',
  36. github: 'Installiert von Github',
  37. marketplace: 'Installiert aus dem Marketplace',
  38. debugging: 'Debuggen-Plugin',
  39. },
  40. operation: {
  41. remove: 'Entfernen',
  42. detail: 'Einzelheiten',
  43. install: 'Installieren',
  44. info: 'Plugin-Informationen',
  45. checkUpdate: 'Update prüfen',
  46. update: 'Aktualisieren',
  47. viewDetail: 'Im Detail sehen',
  48. },
  49. toolSelector: {
  50. paramsTip1: 'Steuert LLM-Inferenzparameter.',
  51. settings: 'BENUTZEREINSTELLUNGEN',
  52. uninstalledLink: 'In Plugins verwalten',
  53. descriptionLabel: 'Beschreibung des Werkzeugs',
  54. empty: 'Klicken Sie auf die Schaltfläche "+", um Werkzeuge hinzuzufügen. Sie können mehrere Werkzeuge hinzufügen.',
  55. title: 'Werkzeug "Hinzufügen"',
  56. paramsTip2: 'Wenn "Automatisch" ausgeschaltet ist, wird der Standardwert verwendet.',
  57. unsupportedContent: 'Die installierte Plug-in-Version bietet diese Aktion nicht.',
  58. unsupportedTitle: 'Nicht unterstützte Aktion',
  59. descriptionPlaceholder: 'Kurze Beschreibung des Zwecks des Werkzeugs, z. B. um die Temperatur für einen bestimmten Ort zu ermitteln.',
  60. auto: 'Auto',
  61. params: 'KONFIGURATION DER ARGUMENTATION',
  62. unsupportedContent2: 'Klicken Sie hier, um die Version zu wechseln.',
  63. placeholder: 'Wählen Sie ein Werkzeug aus...',
  64. uninstalledTitle: 'Tool nicht installiert',
  65. toolLabel: 'Werkzeug',
  66. uninstalledContent: 'Dieses Plugin wird aus dem lokalen/GitHub-Repository installiert. Bitte nach der Installation verwenden.',
  67. toolSetting: 'Werkzeugs Einstellungen',
  68. unsupportedMCPTool: 'Die derzeit ausgewählte Agentenstrategie-Plugin-Version unterstützt keine MCP-Tools.',
  69. },
  70. strategyNum: '{{num}} {{Strategie}} IINKLUSIVE',
  71. configureApp: 'App konfigurieren',
  72. endpointDeleteContent: 'Möchten Sie {{name}} entfernen?',
  73. endpointsEmpty: 'Klicken Sie auf die Schaltfläche "+", um einen Endpunkt hinzuzufügen',
  74. disabled: 'Arbeitsunfähig',
  75. endpointsDocLink: 'Dokument anzeigen',
  76. endpointDisableTip: 'Endpunkt deaktivieren',
  77. endpoints: 'Endpunkte',
  78. actionNum: '{{num}} {{Aktion}} IINKLUSIVE',
  79. endpointModalTitle: 'Endpunkt einrichten',
  80. endpointModalDesc: 'Nach der Konfiguration können die Funktionen, die das Plugin über API-Endpunkte bereitstellt, verwendet werden.',
  81. configureTool: 'Werkzeug konfigurieren',
  82. endpointsTip: 'Dieses Plugin bietet bestimmte Funktionen über Endpunkte, und Sie können mehrere Endpunktsätze für den aktuellen Arbeitsbereich konfigurieren.',
  83. modelNum: '{{num}} ENTHALTENE MODELLE',
  84. configureModel: 'Modell konfigurieren',
  85. endpointDisableContent: 'Möchten Sie {{name}} deaktivieren?',
  86. endpointDeleteTip: 'Endpunkt entfernen',
  87. serviceOk: 'Service in Ordnung',
  88. switchVersion: 'Version wechseln',
  89. deprecation: {
  90. reason: {
  91. noMaintainer: 'kein Wartender',
  92. ownershipTransferred: 'Eigentum übertragen',
  93. businessAdjustments: 'Geschäftsanpassungen',
  94. },
  95. onlyReason: 'Dieses Plugin wurde aufgrund von {{deprecatedReason}} abgelehnt und wird nicht länger aktualisiert.',
  96. fullMessage: 'Dieses Plugin wurde aufgrund von {{deprecatedReason}} eingestellt und wird nicht mehr aktualisiert. Bitte verwenden Sie stattdessen <CustomLink href=\'https://example.com/\'>{{-alternativePluginId}}</CustomLink>.',
  97. noReason: 'Dieses Plugin wurde eingestellt und wird nicht mehr aktualisiert.',
  98. },
  99. },
  100. debugInfo: {
  101. title: 'Debuggen',
  102. viewDocs: 'Dokumente anzeigen',
  103. },
  104. privilege: {
  105. everyone: 'Jeder',
  106. title: 'Plugin-Einstellungen',
  107. noone: 'Niemand',
  108. admins: 'Administratoren',
  109. whoCanDebug: 'Wer kann Plugins debuggen?',
  110. whoCanInstall: 'Wer kann Plugins installieren und verwalten?',
  111. },
  112. pluginInfoModal: {
  113. repository: 'Aufbewahrungsort',
  114. title: 'Plugin-Info',
  115. packageName: 'Paket',
  116. release: 'Loslassen',
  117. },
  118. action: {
  119. checkForUpdates: 'Nach Updates suchen',
  120. pluginInfo: 'Plugin-Info',
  121. usedInApps: 'Dieses Plugin wird in {{num}} Apps verwendet.',
  122. delete: 'Plugin entfernen',
  123. deleteContentRight: 'Plugin?',
  124. deleteContentLeft: 'Möchten Sie',
  125. },
  126. installModal: {
  127. labels: {
  128. repository: 'Aufbewahrungsort',
  129. package: 'Paket',
  130. version: 'Version',
  131. },
  132. installFailed: 'Installation fehlgeschlagen',
  133. installPlugin: 'Plugin installieren',
  134. uploadFailed: 'Upload fehlgeschlagen',
  135. install: 'Installieren',
  136. installComplete: 'Installation abgeschlossen',
  137. installing: 'Installation...',
  138. installedSuccessfullyDesc: 'Das Plugin wurde erfolgreich installiert.',
  139. installedSuccessfully: 'Installation erfolgreich',
  140. installFailedDesc: 'Die Installation des Plugins ist fehlgeschlagen.',
  141. pluginLoadError: 'Fehler beim Laden des Plugins',
  142. close: 'Schließen',
  143. pluginLoadErrorDesc: 'Dieses Plugin wird nicht installiert',
  144. cancel: 'Abbrechen',
  145. back: 'Zurück',
  146. uploadingPackage: 'Das Hochladen von {{packageName}}...',
  147. readyToInstallPackage: 'Über die Installation des folgenden Plugins',
  148. readyToInstallPackages: 'Über die Installation der folgenden {{num}} Plugins',
  149. fromTrustSource: 'Bitte stellen Sie sicher, dass Sie nur Plugins aus einer <trustSource>vertrauenswürdigen Quelle</trustSource> installieren.',
  150. readyToInstall: 'Über die Installation des folgenden Plugins',
  151. dropPluginToInstall: 'Legen Sie das Plugin-Paket hier ab, um es zu installieren',
  152. next: 'Nächster',
  153. installWarning: 'Dieses Plugin darf nicht installiert werden.',
  154. },
  155. installFromGitHub: {
  156. selectPackagePlaceholder: 'Bitte wählen Sie ein Paket aus',
  157. gitHubRepo: 'GitHub-Repository',
  158. uploadFailed: 'Upload fehlgeschlagen',
  159. selectPackage: 'Paket auswählen',
  160. installFailed: 'Installation fehlgeschlagen',
  161. installNote: 'Bitte stellen Sie sicher, dass Sie nur Plugins aus einer vertrauenswürdigen Quelle installieren.',
  162. selectVersionPlaceholder: 'Bitte wählen Sie eine Version aus',
  163. updatePlugin: 'Update-Plugin von GitHub',
  164. installPlugin: 'Plugin von GitHub installieren',
  165. installedSuccessfully: 'Installation erfolgreich',
  166. selectVersion: 'Ausführung wählen',
  167. },
  168. upgrade: {
  169. usedInApps: 'Wird in {{num}} Apps verwendet',
  170. description: 'Über die Installation des folgenden Plugins',
  171. upgrading: 'Installation...',
  172. successfulTitle: 'Installation erfolgreich',
  173. upgrade: 'Installieren',
  174. title: 'Plugin installieren',
  175. close: 'Schließen',
  176. },
  177. error: {
  178. inValidGitHubUrl: 'Ungültige GitHub-URL. Bitte geben Sie eine gültige URL im Format ein: https://github.com/owner/repo',
  179. noReleasesFound: 'Keine Veröffentlichungen gefunden. Bitte überprüfen Sie das GitHub-Repository oder die Eingabe-URL.',
  180. fetchReleasesError: 'Freigaben können nicht abgerufen werden. Bitte versuchen Sie es später erneut.',
  181. },
  182. marketplace: {
  183. sortOption: {
  184. newlyReleased: 'Neu veröffentlicht',
  185. mostPopular: 'Beliebteste',
  186. firstReleased: 'Zuerst veröffentlicht',
  187. recentlyUpdated: 'Kürzlich aktualisiert',
  188. },
  189. viewMore: 'Mehr anzeigen',
  190. sortBy: 'Sortieren nach',
  191. discover: 'Entdecken',
  192. noPluginFound: 'Kein Plugin gefunden',
  193. difyMarketplace: 'Dify Marktplatz',
  194. moreFrom: 'Mehr aus dem Marketplace',
  195. pluginsResult: '{{num}} Ergebnisse',
  196. empower: 'Unterstützen Sie Ihre KI-Entwicklung',
  197. and: 'und',
  198. partnerTip: 'Von einem Dify-Partner verifiziert',
  199. verifiedTip: 'Von Dify überprüft',
  200. },
  201. task: {
  202. clearAll: 'Alle löschen',
  203. installingWithError: 'Installation von {{installingLength}} Plugins, {{successLength}} erfolgreich, {{errorLength}} fehlgeschlagen',
  204. installingWithSuccess: 'Installation von {{installingLength}} Plugins, {{successLength}} erfolgreich.',
  205. installedError: '{{errorLength}} Plugins konnten nicht installiert werden',
  206. installing: 'Installation von {{installingLength}} Plugins, 0 erledigt.',
  207. installError: '{{errorLength}} Plugins konnten nicht installiert werden, klicken Sie hier, um sie anzusehen',
  208. },
  209. allCategories: 'Alle Kategorien',
  210. install: '{{num}} Installationen',
  211. installAction: 'Installieren',
  212. from: 'Von',
  213. fromMarketplace: 'Aus dem Marketplace',
  214. search: 'Suchen',
  215. searchCategories: 'Kategorien durchsuchen',
  216. searchPlugins: 'Plugins suchen',
  217. endpointsEnabled: '{{num}} Gruppen von Endpunkten aktiviert',
  218. searchInMarketplace: 'Suche im Marketplace',
  219. searchTools: 'Suchwerkzeuge...',
  220. findMoreInMarketplace: 'Weitere Informationen finden Sie im Marketplace',
  221. installPlugin: 'Plugin installieren',
  222. installFrom: 'INSTALLIEREN VON',
  223. metadata: {
  224. title: 'Plugins',
  225. },
  226. difyVersionNotCompatible: 'Die aktuelle Dify-Version ist mit diesem Plugin nicht kompatibel, bitte aktualisieren Sie auf die erforderliche Mindestversion: {{minimalDifyVersion}}',
  227. requestAPlugin: 'Ein Plugin anfordern',
  228. publishPlugins: 'Plugins veröffentlichen',
  229. auth: {
  230. addOAuth: 'OAuth hinzufügen',
  231. useOAuthAuth: 'Verwenden Sie die OAuth-Authentifizierung',
  232. saveAndAuth: 'Speichern und autorisieren',
  233. setDefault: 'Als Standard festlegen',
  234. oauthClientSettings: 'OAuth-Client-Einstellungen',
  235. saveOnly: 'Nur speichern',
  236. authorizations: 'Berechtigungen',
  237. authorization: 'Befugnis',
  238. workspaceDefault: 'Arbeitsbereich Standard',
  239. custom: 'Benutzerdefiniert',
  240. default: 'Standard',
  241. setupOAuth: 'OAuth-Client einrichten',
  242. addApi: 'API-Schlüssel hinzufügen',
  243. useOAuth: 'Verwenden Sie OAuth',
  244. useApi: 'Verwenden Sie den API-Schlüssel',
  245. oauthClient: 'OAuth-Client',
  246. authorizationName: 'Genehmigungsname',
  247. useApiAuth: 'API-Schlüssel Autorisierungs-Konfiguration',
  248. clientInfo: 'Da keine System-Client-Geheimnisse für diesen Tool-Anbieter gefunden wurden, ist eine manuelle Einrichtung erforderlich. Bitte verwenden Sie für redirect_uri',
  249. useApiAuthDesc: 'Nachdem die Anmeldeinformationen konfiguriert wurden, können alle Mitglieder des Arbeitsbereichs dieses Tool beim Orchestrieren von Anwendungen verwenden.',
  250. authRemoved: 'Die Authentifizierung wurde entfernt.',
  251. unavailable: 'Nicht verfügbar',
  252. credentialUnavailable: 'Anmeldeinformationen derzeit nicht verfügbar. Bitte kontaktieren Sie den Administrator.',
  253. customCredentialUnavailable: 'Benutzerdefinierte Anmeldeinformationen derzeit nicht verfügbar',
  254. connectedWorkspace: 'Vernetzter Arbeitsbereich',
  255. emptyAuth: 'Bitte konfigurieren Sie die Authentifizierung',
  256. },
  257. deprecated: 'Abgelehnt',
  258. autoUpdate: {
  259. strategy: {
  260. disabled: {
  261. description: 'Plugins werden nicht automatisch aktualisiert',
  262. name: 'Behindert',
  263. },
  264. fixOnly: {
  265. name: 'Nur fixieren',
  266. selectedDescription: 'Auto-Update nur für Patch-Versionen',
  267. description: 'Automatische Aktualisierung nur für Patchversionen (z. B. 1.0.1 → 1.0.2). Kleinere Versionsänderungen lösen keine Aktualisierungen aus.',
  268. },
  269. latest: {
  270. description: 'Immer auf die neueste Version aktualisieren',
  271. selectedDescription: 'Immer auf die neueste Version aktualisieren',
  272. name: 'Neueste',
  273. },
  274. },
  275. upgradeMode: {
  276. exclude: 'Ausgewählte ausschließen',
  277. partial: 'Nur ausgewählt',
  278. all: 'Alle aktualisieren',
  279. },
  280. upgradeModePlaceholder: {
  281. exclude: 'Ausgewählte Plugins werden nicht automatisch aktualisiert',
  282. partial: 'Nur ausgewählte Plugins werden automatisch aktualisiert. Derzeit sind keine Plugins ausgewählt, daher werden keine Plugins automatisch aktualisiert.',
  283. },
  284. operation: {
  285. clearAll: 'Alles löschen',
  286. select: 'Plugins auswählen',
  287. },
  288. pluginDowngradeWarning: {
  289. downgrade: 'Trotzdem downgraden',
  290. title: 'Plugin Downgrade',
  291. exclude: 'Von der automatischen Aktualisierung ausschließen',
  292. description: 'Die automatische Aktualisierung ist derzeit für dieses Plugin aktiviert. Ein Downgrade der Version kann dazu führen, dass Ihre Änderungen während des nächsten automatischen Updates überschrieben werden.',
  293. },
  294. noPluginPlaceholder: {
  295. noInstalled: 'Keine Plugins installiert',
  296. noFound: 'Keine Plugins gefunden.',
  297. },
  298. automaticUpdates: 'Automatische Updates',
  299. updateTimeTitle: 'Aktualisierungszeit',
  300. updateTime: 'Aktualisierungszeit',
  301. excludeUpdate: 'Die folgenden {{num}} Plugins werden nicht automatisch aktualisiert.',
  302. changeTimezone: 'Um die Zeitzone zu ändern, gehen Sie zu <setTimezone> Einstellungen </setTimezone>',
  303. nextUpdateTime: 'Nächstes automatisches Update: {{time}}',
  304. partialUPdate: 'Nur die folgenden {{num}} Plugins werden automatisch aktualisiert',
  305. specifyPluginsToUpdate: 'Geben Sie die zu aktualisierenden Plugins an',
  306. updateSettings: 'Einstellungen aktualisieren',
  307. },
  308. }
  309. export default translation