app.ts 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199
  1. const translation = {
  2. createApp: 'СОЗДАТЬ ПРИЛОЖЕНИЕ',
  3. types: {
  4. all: 'Все',
  5. chatbot: 'Чат-бот',
  6. agent: 'Агент',
  7. workflow: 'Рабочий процесс',
  8. completion: 'Завершение',
  9. advanced: 'Чатфлоу',
  10. basic: 'Основной',
  11. },
  12. duplicate: 'Дублировать',
  13. duplicateTitle: 'Дублировать приложение',
  14. export: 'Экспортировать DSL',
  15. exportFailed: 'Ошибка экспорта DSL.',
  16. importDSL: 'Импортировать файл DSL',
  17. createFromConfigFile: 'Создать из файла DSL',
  18. importFromDSL: 'Импортировать из DSL',
  19. importFromDSLFile: 'Из файла DSL',
  20. importFromDSLUrl: 'Из URL',
  21. importFromDSLUrlPlaceholder: 'Вставьте ссылку DSL сюда',
  22. deleteAppConfirmTitle: 'Удалить это приложение?',
  23. deleteAppConfirmContent:
  24. 'Удаление приложения необратимо. Пользователи больше не смогут получить доступ к вашему приложению, и все настройки подсказок и журналы будут безвозвратно удалены.',
  25. appDeleted: 'Приложение удалено',
  26. appDeleteFailed: 'Не удалось удалить приложение',
  27. join: 'Присоединяйтесь к сообществу',
  28. communityIntro:
  29. 'Общайтесь с членами команды, участниками и разработчиками на разных каналах.',
  30. roadmap: 'Посмотреть наш roadmap',
  31. newApp: {
  32. startFromBlank: 'Создать с нуля',
  33. startFromTemplate: 'Создать из шаблона',
  34. captionAppType: 'Какой тип приложения вы хотите создать?',
  35. chatbotDescription: 'Создайте приложение на основе чата. Это приложение использует формат вопросов и ответов, позволяя общаться непрерывно.',
  36. completionDescription: 'Создайте приложение, которое генерирует высококачественный текст на основе подсказок, например, генерирует статьи, резюме, переводы и многое другое.',
  37. completionWarning: 'Этот тип приложения больше не будет поддерживаться.',
  38. agentDescription: 'Создайте интеллектуального агента, который может автономно выбирать инструменты для выполнения задач',
  39. workflowDescription: 'Создайте приложение, которое генерирует высококачественный текст на основе рабочего процесса, организованного с высокой степенью настройки. Подходит для опытных пользователей.',
  40. workflowWarning: 'В настоящее время находится в бета-версии',
  41. chatbotType: 'Метод организации чат-бота',
  42. basic: 'Базовый',
  43. basicTip: 'Для начинающих, можно переключиться на Chatflow позже',
  44. basicFor: 'ДЛЯ НАЧИНАЮЩИХ',
  45. basicDescription: 'Базовый конструктор позволяет создать приложение чат-бота с помощью простых настроек, без возможности изменять встроенные подсказки. Подходит для начинающих.',
  46. advanced: 'Chatflow',
  47. advancedFor: 'Для продвинутых пользователей',
  48. advancedDescription: 'Организация рабочего процесса организует чат-ботов в виде рабочих процессов, предлагая высокую степень настройки, включая возможность редактирования встроенных подсказок. Подходит для опытных пользователей.',
  49. captionName: 'Значок и название приложения',
  50. appNamePlaceholder: 'Дайте вашему приложению имя',
  51. captionDescription: 'Описание',
  52. appDescriptionPlaceholder: 'Введите описание приложения',
  53. useTemplate: 'Использовать этот шаблон',
  54. previewDemo: 'Предварительный просмотр',
  55. chatApp: 'Ассистент',
  56. chatAppIntro:
  57. 'Я хочу создать приложение на основе чата. Это приложение использует формат вопросов и ответов, позволяя общаться непрерывно.',
  58. agentAssistant: 'Новый Ассистент Агента',
  59. completeApp: 'Генератор текста',
  60. completeAppIntro:
  61. 'Я хочу создать приложение, которое генерирует высококачественный текст на основе подсказок, например, генерирует статьи, резюме, переводы и многое другое.',
  62. showTemplates: 'Я хочу выбрать из шаблона',
  63. hideTemplates: 'Вернуться к выбору режима',
  64. Create: 'Создать',
  65. Cancel: 'Отмена',
  66. nameNotEmpty: 'Имя не может быть пустым',
  67. appTemplateNotSelected: 'Пожалуйста, выберите шаблон',
  68. appTypeRequired: 'Пожалуйста, выберите тип приложения',
  69. appCreated: 'Приложение создано',
  70. appCreateFailed: 'Не удалось создать приложение',
  71. caution: 'Осторожность',
  72. appCreateDSLErrorPart2: 'Хотите продолжить?',
  73. Confirm: 'Подтверждать',
  74. appCreateDSLErrorTitle: 'Несовместимость версий',
  75. appCreateDSLErrorPart3: 'Актуальная версия приложения DSL:',
  76. appCreateDSLErrorPart4: 'Поддерживаемая системой версия DSL:',
  77. appCreateDSLWarning: 'Внимание: разница в версиях DSL может повлиять на некоторые функции',
  78. appCreateDSLErrorPart1: 'Обнаружена существенная разница в версиях DSL. Принудительный импорт может привести к сбою в работе приложения.',
  79. learnMore: 'Подробнее',
  80. forAdvanced: 'ДЛЯ ПРОДВИНУТЫХ ПОЛЬЗОВАТЕЛЕЙ',
  81. foundResults: '{{Количество}} Результаты',
  82. optional: 'Необязательный',
  83. chatbotShortDescription: 'Чат-бот на основе LLM с простой настройкой',
  84. advancedShortDescription: 'Рабочий процесс для сложных диалогов с несколькими ходами с памятью',
  85. foundResult: '{{Количество}} Результат',
  86. workflowShortDescription: 'Оркестровка для задач автоматизации за один оборот',
  87. advancedUserDescription: 'Оркестрация рабочих процессов для многораундовых сложных диалоговых задач с возможностями памяти.',
  88. noAppsFound: 'Приложения не найдены',
  89. agentUserDescription: 'Интеллектуальный агент, способный к итеративным рассуждениям и автономному использованию инструментов для достижения целей задачи.',
  90. forBeginners: 'ДЛЯ НАЧИНАЮЩИХ',
  91. chatbotUserDescription: 'Быстро создайте чат-бота на основе LLM с простой настройкой. Вы можете переключиться на Chatflow позже.',
  92. noTemplateFound: 'Шаблоны не найдены',
  93. completionShortDescription: 'AI-помощник для задач генерации текста',
  94. noIdeaTip: 'Нет идей? Ознакомьтесь с нашими шаблонами',
  95. chooseAppType: 'Выберите тип приложения',
  96. agentShortDescription: 'Интеллектуальный агент с рассуждениями и автономным использованием инструментов',
  97. noTemplateFoundTip: 'Попробуйте искать по разным ключевым словам.',
  98. completionUserDescription: 'Быстро создайте помощника с искусственным интеллектом для задач генерации текста с простой настройкой.',
  99. workflowUserDescription: 'Оркестрация рабочих процессов для однораундовых задач, таких как автоматизация и пакетная обработка.',
  100. },
  101. editApp: 'Редактировать информацию',
  102. editAppTitle: 'Редактировать информацию о приложении',
  103. editDone: 'Информация о приложении обновлена',
  104. editFailed: 'Не удалось обновить информацию о приложении',
  105. iconPicker: {
  106. ok: 'ОК',
  107. cancel: 'Отмена',
  108. emoji: 'Эмодзи',
  109. image: 'Изображение',
  110. },
  111. switch: 'Переключиться на Workflow',
  112. switchTipStart: 'Для вас будет создана новая копия Workflow. Новая копия ',
  113. switchTip: 'не позволит',
  114. switchTipEnd: ' переключиться обратно на базовую организацию.',
  115. switchLabel: 'Копия приложения, которая будет создана',
  116. removeOriginal: 'Удалить исходное приложение',
  117. switchStart: 'Переключиться',
  118. typeSelector: {
  119. all: 'ВСЕ типы',
  120. chatbot: 'Чат-бот',
  121. agent: 'Агент',
  122. workflow: 'Рабочий процесс',
  123. completion: 'Завершение',
  124. advanced: 'Чатфлоу',
  125. },
  126. tracing: {
  127. title: 'Отслеживание производительности приложения',
  128. description: 'Настройка стороннего поставщика LLMOps и отслеживание производительности приложения.',
  129. config: 'Настройка',
  130. view: 'Просмотр',
  131. collapse: 'Свернуть',
  132. expand: 'Развернуть',
  133. tracing: 'Отслеживание',
  134. disabled: 'Отключено',
  135. disabledTip: 'Пожалуйста, сначала настройте провайдера LLM',
  136. enabled: 'В работе',
  137. tracingDescription: 'Запись полного контекста выполнения приложения, включая вызовы LLM, контекст, подсказки, HTTP-запросы и многое другое, на стороннюю платформу трассировки.',
  138. configProviderTitle: {
  139. configured: 'Настроено',
  140. notConfigured: 'Настройте провайдера, чтобы включить трассировку',
  141. moreProvider: 'Больше провайдеров',
  142. },
  143. langsmith: {
  144. title: 'LangSmith',
  145. description: 'Универсальная платформа для разработчиков для каждого этапа жизненного цикла приложения на базе LLM.',
  146. },
  147. langfuse: {
  148. title: 'Langfuse',
  149. description: 'Трассировка, оценка, управление подсказками и метрики для отладки и улучшения вашего приложения LLM.',
  150. },
  151. inUse: 'Используется',
  152. configProvider: {
  153. title: 'Настройка ',
  154. placeholder: 'Введите ваш {{key}}',
  155. project: 'Проект',
  156. publicKey: 'Публичный ключ',
  157. secretKey: 'Секретный ключ',
  158. viewDocsLink: 'Посмотреть документацию {{key}}',
  159. removeConfirmTitle: 'Удалить конфигурацию {{key}}?',
  160. removeConfirmContent: 'Текущая конфигурация используется, ее удаление отключит функцию трассировки.',
  161. },
  162. opik: {
  163. title: 'Опик',
  164. description: 'Opik — это платформа с открытым исходным кодом для оценки, тестирования и мониторинга LLM-приложений.',
  165. },
  166. },
  167. answerIcon: {
  168. title: 'Использование значка WebApp для замены 🤖',
  169. description: 'Следует ли использовать значок WebApp для замены 🤖 в общем приложении',
  170. descriptionInExplore: 'Следует ли использовать значок WebApp для замены 🤖 в разделе "Обзор"',
  171. },
  172. mermaid: {
  173. handDrawn: 'Рисованный',
  174. classic: 'Классический',
  175. },
  176. openInExplore: 'Открыть в разделе «Обзор»',
  177. newAppFromTemplate: {
  178. sidebar: {
  179. HR: 'ЧАС',
  180. Workflow: 'Рабочий процесс',
  181. Recommended: 'Рекомендованный',
  182. Agent: 'Агент',
  183. Assistant: 'Помощник',
  184. Writing: 'Пишущий',
  185. Programming: 'Программирование',
  186. },
  187. searchAllTemplate: 'Поиск по всем шаблонам...',
  188. byCategories: 'ПО КАТЕГОРИЯМ',
  189. },
  190. showMyCreatedAppsOnly: 'Показать только созданные мной приложения',
  191. appSelector: {
  192. label: 'ПРИЛОЖЕНИЕ',
  193. noParams: 'Параметры не нужны',
  194. placeholder: 'Выберите приложение...',
  195. params: 'ПАРАМЕТРЫ ПРИЛОЖЕНИЯ',
  196. },
  197. }
  198. export default translation