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 12KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218
  1. const translation = {
  2. category: {
  3. extensions: 'Расширения',
  4. tools: 'Инструменты',
  5. models: 'Модели',
  6. all: 'Все',
  7. bundles: 'Пакеты',
  8. agents: 'Агентские стратегии',
  9. },
  10. categorySingle: {
  11. bundle: 'Связка',
  12. agent: 'Агентская стратегия',
  13. model: 'Модель',
  14. extension: 'Расширение',
  15. tool: 'Инструмент',
  16. },
  17. list: {
  18. source: {
  19. github: 'Установка с GitHub',
  20. marketplace: 'Установка из Marketplace',
  21. local: 'Установка из локального файла пакета',
  22. },
  23. notFound: 'Плагины не найдены',
  24. noInstalled: 'Плагины не установлены',
  25. },
  26. source: {
  27. github: 'Сайт GitHub',
  28. marketplace: 'Рынок',
  29. local: 'Локальный файл пакета',
  30. },
  31. detailPanel: {
  32. categoryTip: {
  33. github: 'Установлено с Github',
  34. debugging: 'Плагин для отладки',
  35. local: 'Локальный плагин',
  36. marketplace: 'Установлено из Marketplace',
  37. },
  38. operation: {
  39. viewDetail: 'Подробнее',
  40. detail: 'Подробности',
  41. info: 'Информация о плагине',
  42. remove: 'Убирать',
  43. install: 'Устанавливать',
  44. update: 'Обновлять',
  45. checkUpdate: 'Проверить обновление',
  46. },
  47. toolSelector: {
  48. placeholder: 'Выберите инструмент...',
  49. auto: 'Автоматически',
  50. title: 'Добавить инструмент',
  51. uninstalledTitle: 'Инструмент не установлен',
  52. descriptionLabel: 'Описание инструмента',
  53. unsupportedTitle: 'Неподдерживаемое действие',
  54. settings: 'ПОЛЬЗОВАТЕЛЬСКИЕ НАСТРОЙКИ',
  55. unsupportedContent: 'Установленная версия плагина не предусматривает этого действия.',
  56. empty: 'Нажмите кнопку «+», чтобы добавить инструменты. Вы можете добавить несколько инструментов.',
  57. uninstalledContent: 'Этот плагин устанавливается из репозитория local/GitHub. Пожалуйста, используйте после установки.',
  58. paramsTip2: 'Когда параметр «Автоматически» выключен, используется значение по умолчанию.',
  59. toolLabel: 'Инструмент',
  60. paramsTip1: 'Управляет параметрами вывода LLM.',
  61. descriptionPlaceholder: 'Краткое описание назначения инструмента, например, получение температуры для конкретного места.',
  62. params: 'КОНФИГУРАЦИЯ РАССУЖДЕНИЙ',
  63. unsupportedContent2: 'Нажмите, чтобы переключить версию.',
  64. uninstalledLink: 'Управление в плагинах',
  65. toolSetting: 'Настройки инструмента',
  66. },
  67. configureTool: 'Инструмент настройки',
  68. endpointsTip: 'Этот плагин предоставляет определенные функциональные возможности через конечные точки, и вы можете настроить несколько наборов конечных точек для текущей рабочей области.',
  69. endpointDeleteTip: 'Удалить конечную точку',
  70. disabled: 'Нетрудоспособный',
  71. serviceOk: 'Услуга ОК',
  72. configureApp: 'Настройка приложения',
  73. endpointDeleteContent: 'Хотели бы вы удалить {{name}}?',
  74. strategyNum: '{{число}} {{Стратегия}} ВКЛЮЧЕННЫЙ',
  75. endpoints: 'Конечные точки',
  76. modelNum: '{{число}} МОДЕЛИ В КОМПЛЕКТЕ',
  77. endpointDisableTip: 'Отключить конечную точку',
  78. configureModel: 'Настройка модели',
  79. endpointModalDesc: 'После настройки можно использовать функции, предоставляемые плагином через конечные точки API.',
  80. endpointModalTitle: 'Настройка конечной точки',
  81. actionNum: '{{число}} {{действие}} ВКЛЮЧЕННЫЙ',
  82. endpointDisableContent: 'Хотели бы вы отключить {{name}}?',
  83. endpointsEmpty: 'Нажмите кнопку «+», чтобы добавить конечную точку',
  84. switchVersion: 'Версия для переключателя',
  85. endpointsDocLink: 'Посмотреть документ',
  86. },
  87. debugInfo: {
  88. title: 'Отладка',
  89. viewDocs: 'Просмотр документации',
  90. },
  91. privilege: {
  92. whoCanDebug: 'Кто может отлаживать плагины?',
  93. admins: 'Админы',
  94. noone: 'Никто',
  95. everyone: 'Каждый',
  96. title: 'Настройки плагина',
  97. whoCanInstall: 'Кто может устанавливать плагины и управлять ими?',
  98. },
  99. pluginInfoModal: {
  100. packageName: 'Пакет',
  101. title: 'Информация о плагине',
  102. repository: 'Хранилище',
  103. release: 'Отпускать',
  104. },
  105. action: {
  106. deleteContentLeft: 'Вы хотели бы удалить',
  107. pluginInfo: 'Информация о плагине',
  108. checkForUpdates: 'Проверка обновлений',
  109. delete: 'Удалить плагин',
  110. deleteContentRight: 'Плагин?',
  111. usedInApps: 'Этот плагин используется в приложениях {{num}}.',
  112. },
  113. installModal: {
  114. labels: {
  115. package: 'Пакет',
  116. version: 'Версия',
  117. repository: 'Хранилище',
  118. },
  119. readyToInstall: 'О программе установки следующего плагина',
  120. close: 'Закрывать',
  121. installedSuccessfully: 'Установка успешна',
  122. dropPluginToInstall: 'Перетащите пакет плагина сюда для установки',
  123. uploadFailed: 'Ошибка загрузки',
  124. cancel: 'Отмена',
  125. installFailed: 'Ошибка установки',
  126. readyToInstallPackages: 'О необходимости установки следующих плагинов {{num}}',
  127. installedSuccessfullyDesc: 'Плагин успешно установлен.',
  128. installComplete: 'Монтаж завершен',
  129. next: 'Следующий',
  130. fromTrustSource: 'Убедитесь, что вы устанавливаете плагины только из <trustSource>надежного источника</trustSource>.',
  131. install: 'Устанавливать',
  132. installPlugin: 'Установить плагин',
  133. installFailedDesc: 'Плагин был установлен не удалось.',
  134. back: 'Назад',
  135. pluginLoadErrorDesc: 'Этот плагин не будет установлен',
  136. installing: 'Установка...',
  137. uploadingPackage: 'Загрузка {{packageName}}...',
  138. pluginLoadError: 'Ошибка загрузки плагина',
  139. readyToInstallPackage: 'О программе установки следующего плагина',
  140. installWarning: 'Этот плагин не разрешено устанавливать.',
  141. },
  142. installFromGitHub: {
  143. gitHubRepo: 'Репозиторий GitHub',
  144. selectPackagePlaceholder: 'Пожалуйста, выберите пакет',
  145. installNote: 'Убедитесь, что вы устанавливаете плагины только из надежного источника.',
  146. selectPackage: 'Выбрать пакет',
  147. installedSuccessfully: 'Установка успешна',
  148. selectVersion: 'Выберите версию',
  149. updatePlugin: 'Обновление плагина с GitHub',
  150. installFailed: 'Ошибка установки',
  151. uploadFailed: 'Ошибка загрузки',
  152. installPlugin: 'Установка плагина с GitHub',
  153. selectVersionPlaceholder: 'Пожалуйста, выберите версию',
  154. },
  155. upgrade: {
  156. close: 'Закрывать',
  157. upgrading: 'Установка...',
  158. successfulTitle: 'Установка успешна',
  159. title: 'Установить плагин',
  160. upgrade: 'Устанавливать',
  161. usedInApps: 'Используется в приложениях {{num}}',
  162. description: 'О программе установки следующего плагина',
  163. },
  164. error: {
  165. inValidGitHubUrl: 'Недопустимый URL-адрес GitHub. Пожалуйста, введите действительный URL-адрес в формате: https://github.com/owner/repo',
  166. noReleasesFound: 'Релизы не найдены. Пожалуйста, проверьте репозиторий GitHub или входной URL.',
  167. fetchReleasesError: 'Не удается получить релизы. Пожалуйста, повторите попытку позже.',
  168. },
  169. marketplace: {
  170. sortOption: {
  171. newlyReleased: 'Недавно выпущенные',
  172. mostPopular: 'Самые популярные',
  173. firstReleased: 'Впервые выпущен',
  174. recentlyUpdated: 'Недавно обновленные',
  175. },
  176. pluginsResult: 'Результаты {{num}}',
  177. moreFrom: 'Больше из Marketplace',
  178. noPluginFound: 'Плагин не найден',
  179. sortBy: 'Черный город',
  180. empower: 'Расширьте возможности разработки ИИ',
  181. difyMarketplace: 'Торговая площадка Dify',
  182. viewMore: 'Подробнее',
  183. and: 'и',
  184. discover: 'Обнаруживать',
  185. verifiedTip: 'Подтверждено Dify',
  186. partnerTip: 'Подтверждено партнером Dify',
  187. },
  188. task: {
  189. installing: 'Установка плагинов {{installingLength}}, 0 готово.',
  190. installingWithError: 'Установка плагинов {{installingLength}}, {{successLength}} успех, {{errorLength}} неудачный',
  191. clearAll: 'Очистить все',
  192. installingWithSuccess: 'Установка плагинов {{installingLength}}, {{successLength}} успех.',
  193. installedError: 'плагины {{errorLength}} не удалось установить',
  194. installError: 'Плагины {{errorLength}} не удалось установить, нажмите для просмотра',
  195. },
  196. install: '{{num}} установок',
  197. searchCategories: 'Поиск категорий',
  198. search: 'Искать',
  199. searchInMarketplace: 'Поиск в маркетплейсе',
  200. searchTools: 'Инструменты поиска...',
  201. allCategories: 'Все категории',
  202. endpointsEnabled: '{{num}} наборы включенных конечных точек',
  203. installAction: 'Устанавливать',
  204. from: 'От',
  205. installFrom: 'УСТАНОВИТЬ С',
  206. findMoreInMarketplace: 'Узнайте больше в Marketplace',
  207. installPlugin: 'Установка плагина',
  208. searchPlugins: 'Плагины поиска',
  209. fromMarketplace: 'Из маркетплейса',
  210. metadata: {
  211. title: 'Плагины',
  212. },
  213. difyVersionNotCompatible: 'Текущая версия Dify не совместима с этим плагином, пожалуйста, обновите до минимально необходимой версии: {{minimalDifyVersion}}',
  214. requestAPlugin: 'Запросите плагин',
  215. publishPlugins: 'Публикация плагинов',
  216. }
  217. export default translation