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.

tools.ts 8.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243
  1. const translation = {
  2. title: 'Narzędzia',
  3. createCustomTool: 'Utwórz niestandardowe narzędzie',
  4. type: {
  5. all: 'Wszystkie',
  6. builtIn: 'Wbudowane',
  7. custom: 'Niestandardowe',
  8. workflow: 'Przepływ pracy',
  9. },
  10. contribute: {
  11. line1: 'Interesuje mnie ',
  12. line2: 'współtworzenie narzędzi dla Dify.',
  13. viewGuide: 'Zobacz przewodnik',
  14. },
  15. author: 'Przez',
  16. auth: {
  17. authorized: 'Zautoryzowane',
  18. setup: 'Skonfiguruj autoryzację aby użyć',
  19. setupModalTitle: 'Konfiguruj autoryzację',
  20. setupModalTitleDescription:
  21. 'Po skonfigurowaniu poświadczeń wszyscy członkowie w przestrzeni roboczej mogą używać tego narzędzia podczas projektowania aplikacji.',
  22. },
  23. includeToolNum: '{{num}} narzędzi zawarte',
  24. addTool: 'Dodaj narzędzie',
  25. createTool: {
  26. title: 'Utwórz niestandardowe narzędzie',
  27. editAction: 'Konfiguruj',
  28. editTitle: 'Edytuj niestandardowe narzędzie',
  29. name: 'Nazwa',
  30. toolNamePlaceHolder: 'Wprowadź nazwę narzędzia',
  31. schema: 'Schemat',
  32. schemaPlaceHolder: 'Wprowadź tutaj swój schemat OpenAPI',
  33. viewSchemaSpec: 'Zobacz specyfikację OpenAPI-Swagger',
  34. importFromUrl: 'Importuj z adresu URL',
  35. importFromUrlPlaceHolder: 'https://...',
  36. urlError: 'Proszę podać prawidłowy URL',
  37. examples: 'Przykłady',
  38. exampleOptions: {
  39. json: 'Pogoda (JSON)',
  40. yaml: 'Sklep Zoologiczny (YAML)',
  41. blankTemplate: 'Pusty szablon',
  42. },
  43. availableTools: {
  44. title: 'Dostępne narzędzia',
  45. name: 'Nazwa',
  46. description: 'Opis',
  47. method: 'Metoda',
  48. path: 'Ścieżka',
  49. action: 'Akcje',
  50. test: 'Test',
  51. },
  52. authMethod: {
  53. title: 'Metoda autoryzacji',
  54. type: 'Typ autoryzacji',
  55. keyTooltip:
  56. 'Klucz nagłówka HTTP, Możesz pozostawić go z "Autoryzacja" jeśli nie wiesz co to jest lub ustaw go na niestandardową wartość',
  57. types: {
  58. none: 'Brak',
  59. apiKeyPlaceholder: 'Nazwa nagłówka HTTP dla Klucza API',
  60. apiValuePlaceholder: 'Wprowadź Klucz API',
  61. api_key_query: 'Parametr zapytania',
  62. api_key_header: 'Nagłówek',
  63. queryParamPlaceholder: 'Nazwa parametru zapytania dla klucza API',
  64. },
  65. key: 'Klucz',
  66. value: 'Wartość',
  67. queryParam: 'Parametr zapytania',
  68. queryParamTooltip: 'Nazwa parametru zapytania klucza API do przekazania, np. "key" w "https://example.com/test?key=API_KEY".',
  69. },
  70. authHeaderPrefix: {
  71. title: 'Typ autoryzacji',
  72. types: {
  73. basic: 'Podstawowa',
  74. bearer: 'Bearer',
  75. custom: 'Niestandardowa',
  76. },
  77. },
  78. privacyPolicy: 'Polityka prywatności',
  79. privacyPolicyPlaceholder: 'Proszę wprowadzić politykę prywatności',
  80. customDisclaimer: 'Oświadczenie niestandardowe',
  81. customDisclaimerPlaceholder: 'Proszę wprowadzić oświadczenie niestandardowe',
  82. deleteToolConfirmTitle: 'Skasuj ten przyrząd?',
  83. deleteToolConfirmContent: 'Usunięcie narzędzia jest nieodwracalne. Użytkownicy nie będą mieli już dostępu do Twojego narzędzia.',
  84. toolInput: {
  85. name: 'Nazwa',
  86. required: 'Wymagane',
  87. descriptionPlaceholder: 'Opis znaczenia parametru',
  88. methodParameter: 'Parametr',
  89. label: 'Tagi',
  90. methodSetting: 'Ustawienie',
  91. description: 'Opis',
  92. method: 'Metoda',
  93. methodParameterTip: 'LLM wypełnia się podczas wnioskowania',
  94. labelPlaceholder: 'Wybierz tagi (opcjonalnie)',
  95. methodSettingTip: 'Użytkownik wypełnia konfigurację narzędzia',
  96. title: 'Wprowadzanie narzędzi',
  97. },
  98. nameForToolCall: 'Nazwa wywołania narzędzia',
  99. description: 'Opis',
  100. descriptionPlaceholder: 'Krótki opis przeznaczenia narzędzia, np. zmierz temperaturę dla konkretnej lokalizacji.',
  101. nameForToolCallTip: 'Obsługuje tylko cyfry, litery i podkreślenia.',
  102. nameForToolCallPlaceHolder: 'Służy do rozpoznawania maszyn, takich jak getCurrentWeather, list_pets',
  103. confirmTip: 'Będzie to miało wpływ na aplikacje korzystające z tego narzędzia',
  104. confirmTitle: 'Potwierdź, aby zapisać ?',
  105. },
  106. test: {
  107. title: 'Test',
  108. parametersValue: 'Parametry i Wartość',
  109. parameters: 'Parametry',
  110. value: 'Wartość',
  111. testResult: 'Wyniki testu',
  112. testResultPlaceholder: 'Wynik testu pojawi się tutaj',
  113. },
  114. thought: {
  115. using: 'Używanie',
  116. used: 'Użyty',
  117. requestTitle: 'Żądanie do',
  118. responseTitle: 'Odpowiedź od',
  119. },
  120. setBuiltInTools: {
  121. info: 'Informacje',
  122. setting: 'Ustawienia',
  123. toolDescription: 'Opis narzędzia',
  124. parameters: 'parametry',
  125. string: 'ciąg znaków',
  126. number: 'liczba',
  127. required: 'Wymagane',
  128. infoAndSetting: 'Informacje i Ustawienia',
  129. file: 'plik',
  130. },
  131. noCustomTool: {
  132. title: 'Brak niestandardowych narzędzi!',
  133. content:
  134. 'Dodaj i zarządzaj niestandardowymi narzędziami tutaj, aby budować aplikacje AI.',
  135. createTool: 'Utwórz Narzędzie',
  136. },
  137. noSearchRes: {
  138. title: 'Przykro nam, brak wyników!',
  139. content:
  140. 'Nie znaleźliśmy żadnych narzędzi pasujących do Twojego wyszukiwania.',
  141. reset: 'Resetuj Wyszukiwanie',
  142. },
  143. builtInPromptTitle: 'Komunikat',
  144. toolRemoved: 'Narzędzie usunięte',
  145. notAuthorized: 'Narzędzie nieautoryzowane',
  146. howToGet: 'Jak uzyskać',
  147. addToolModal: {
  148. manageInTools: 'Zarządzanie w Narzędziach',
  149. added: 'Dodane',
  150. type: 'typ',
  151. category: 'kategoria',
  152. add: 'dodawać',
  153. custom: {
  154. title: 'Brak dostępnego narzędzia niestandardowego',
  155. tip: 'Utwórz narzędzie niestandardowe',
  156. },
  157. workflow: {
  158. title: 'Brak dostępnego narzędzia workflow',
  159. tip: 'Publikuj przepływy pracy jako narzędzia w Studio',
  160. },
  161. mcp: {
  162. title: 'Brak dostępnego narzędzia MCP',
  163. tip: 'Dodaj serwer MCP',
  164. },
  165. agent: {
  166. title: 'Brak dostępnej strategii agenta',
  167. },
  168. },
  169. openInStudio: 'Otwieranie w Studio',
  170. customToolTip: 'Dowiedz się więcej o niestandardowych narzędziach Dify',
  171. toolNameUsageTip: 'Nazwa wywołania narzędzia do wnioskowania i podpowiadania agentowi',
  172. noTools: 'Nie znaleziono narzędzi',
  173. copyToolName: 'Kopiuj nazwę',
  174. mcp: {
  175. create: {
  176. cardTitle: 'Dodaj serwer MCP (HTTP)',
  177. cardLink: 'Dowiedz się więcej o integracji serwera MCP',
  178. },
  179. noConfigured: 'Serwer nieskonfigurowany',
  180. updateTime: 'Zaktualizowano',
  181. toolsCount: '{count} narzędzi',
  182. noTools: 'Brak dostępnych narzędzi',
  183. modal: {
  184. title: 'Dodaj serwer MCP (HTTP)',
  185. editTitle: 'Edytuj serwer MCP (HTTP)',
  186. name: 'Nazwa i ikona',
  187. namePlaceholder: 'Nazwij swój serwer MCP',
  188. serverUrl: 'URL serwera',
  189. serverUrlPlaceholder: 'URL do punktu końcowego serwera',
  190. serverUrlWarning: 'Aktualizacja adresu serwera może zakłócić działanie aplikacji od niego zależnych',
  191. serverIdentifier: 'Identyfikator serwera',
  192. serverIdentifierTip: 'Unikalny identyfikator serwera MCP w obszarze roboczym. Tylko małe litery, cyfry, podkreślenia i myślniki. Maks. 24 znaki.',
  193. serverIdentifierPlaceholder: 'Unikalny identyfikator, np. my-mcp-server',
  194. serverIdentifierWarning: 'Po zmianie ID serwer nie będzie rozpoznawany przez istniejące aplikacje',
  195. cancel: 'Anuluj',
  196. save: 'Zapisz',
  197. confirm: 'Dodaj i autoryzuj',
  198. timeout: 'Limit czasu',
  199. sseReadTimeout: 'Przekroczenie czasu oczekiwania na odczyt SSE',
  200. },
  201. delete: 'Usuń serwer MCP',
  202. deleteConfirmTitle: 'Usunąć {mcp}?',
  203. operation: {
  204. edit: 'Edytuj',
  205. remove: 'Usuń',
  206. },
  207. authorize: 'Autoryzuj',
  208. authorizing: 'Autoryzowanie...',
  209. authorizingRequired: 'Wymagana autoryzacja',
  210. authorizeTip: 'Po autoryzacji narzędzia będą wyświetlane tutaj.',
  211. update: 'Aktualizuj',
  212. updating: 'Aktualizowanie...',
  213. gettingTools: 'Pobieranie narzędzi...',
  214. updateTools: 'Aktualizowanie narzędzi...',
  215. toolsEmpty: 'Narzędzia niezaładowane',
  216. getTools: 'Pobierz narzędzia',
  217. toolUpdateConfirmTitle: 'Aktualizuj listę narzędzi',
  218. toolUpdateConfirmContent: 'Aktualizacja listy narzędzi może wpłynąć na istniejące aplikacje. Kontynuować?',
  219. toolsNum: '{count} narzędzi zawartych',
  220. onlyTool: '1 narzędzie zawarte',
  221. identifier: 'Identyfikator serwera (Kliknij, aby skopiować)',
  222. server: {
  223. title: 'Serwer MCP',
  224. url: 'URL serwera',
  225. reGen: 'Wygenerować ponownie URL serwera?',
  226. addDescription: 'Dodaj opis',
  227. edit: 'Edytuj opis',
  228. modal: {
  229. addTitle: 'Dodaj opis, aby aktywować serwer MCP',
  230. editTitle: 'Edytuj opis',
  231. description: 'Opis',
  232. descriptionPlaceholder: 'Wyjaśnij funkcjonalność tego narzędzia i sposób użycia przez LLM',
  233. parameters: 'Parametry',
  234. parametersTip: 'Dodaj opisy każdego parametru, aby pomóc LLM zrozumieć ich cel i ograniczenia.',
  235. parametersPlaceholder: 'Cel i ograniczenia parametru',
  236. confirm: 'Aktywuj serwer MCP',
  237. },
  238. publishTip: 'Aplikacja nieopublikowana. Najpierw opublikuj aplikację.',
  239. },
  240. },
  241. }
  242. export default translation