Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

app.ts 18KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260
  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. deleteAppConfirmTitle: 'Видалити цей додаток?',
  19. deleteAppConfirmContent:
  20. 'Видалення додатка незворотнє. Користувачі більше не зможуть отримати доступ до вашого додатка, і всі налаштування запитів та журнали будуть остаточно видалені.',
  21. appDeleted: 'Додаток видалено',
  22. appDeleteFailed: 'Не вдалося видалити додаток',
  23. join: 'Приєднуйтесь до спільноти',
  24. communityIntro:
  25. 'Обговорюйте з членами команди, співавторами та розробниками на різних каналах.',
  26. roadmap: 'Переглянути наш план розвитку',
  27. newApp: {
  28. startFromBlank: 'Створити з нуля',
  29. startFromTemplate: 'Створити з шаблону',
  30. captionAppType: 'Який тип додатка ви хочете створити?',
  31. chatbotDescription: 'Побудуйте додаток на основі чату. Цей додаток використовує формат запитань та відповідей, що дозволяє проводити кілька раундів безперервного спілкування.',
  32. completionDescription: 'Побудуйте додаток, який генерує текст високої якості на основі підказок, таких як генерація статей, резюме, перекладів тощо.',
  33. completionWarning: 'Цей тип додатка більше не буде підтримуватися.',
  34. agentDescription: 'Побудуйте інтелектуального агента, який може автономно обирати інструменти для виконання завдань',
  35. workflowDescription: 'Побудуйте додаток, який генерує текст високої якості на основі робочого процесу з високим рівнем настроювання. Він підходить для досвідчених користувачів.',
  36. workflowWarning: 'Наразі в бета-версії',
  37. chatbotType: 'Метод оркестрації чатботу',
  38. basic: 'Базовий',
  39. basicTip: 'Для початківців, можна перейти до Chatflow пізніше',
  40. basicFor: 'ДЛЯ ПОЧАТКІВЦІВ',
  41. basicDescription: 'Базовий оркестр дозволяє оркеструвати додаток чатбота за допомогою простих налаштувань, без можливості змінювати вбудовані підказки. Він підходить для початківців.',
  42. advanced: 'Chatflow',
  43. advancedFor: 'Для досвідчених користувачів',
  44. advancedDescription: 'Оркестрування робочого процесу оркеструє чатботи у формі робочих процесів, пропонуючи високий рівень настроювання, включаючи можливість редагувати вбудовані підказки. Він підходить для досвідчених користувачів.',
  45. captionName: 'Іконка та назва додатка',
  46. appNamePlaceholder: 'Дайте назву вашому додатку',
  47. captionDescription: 'Опис',
  48. appDescriptionPlaceholder: 'Введіть опис додатка',
  49. useTemplate: 'Використовуйте цей шаблон',
  50. previewDemo: 'Попередній перегляд демонстрації',
  51. chatApp: 'Асистент',
  52. chatAppIntro:
  53. 'Я хочу побудувати додаток на основі чату. Цей додаток використовує формат запитань та відповідей, що дозволяє проводити кілька раундів безперервного спілкування.',
  54. agentAssistant: 'Новий помічник агента',
  55. completeApp: 'Генератор тексту',
  56. completeAppIntro:
  57. 'Я хочу створити додаток, який генерує текст високої якості на основі підказок, таких як генерація статей, резюме, перекладів тощо.',
  58. showTemplates: 'Я хочу вибрати з шаблону',
  59. hideTemplates: 'Повернутися до вибору режиму',
  60. Create: 'Створити',
  61. Cancel: 'Скасувати',
  62. nameNotEmpty: 'Назва не може бути порожньою',
  63. appTemplateNotSelected: 'Будь ласка, виберіть шаблон',
  64. appTypeRequired: 'Будь ласка, виберіть тип додатка',
  65. appCreated: 'Додаток створено',
  66. appCreateFailed: 'Не вдалося створити додаток',
  67. caution: 'Обережність',
  68. Confirm: 'Підтвердити',
  69. appCreateDSLErrorPart3: 'Поточна версія DSL програми:',
  70. appCreateDSLErrorPart4: 'Версія DSL з підтримкою системи:',
  71. appCreateDSLErrorPart2: 'Хочете продовжити?',
  72. appCreateDSLErrorTitle: 'Несумісність версій',
  73. appCreateDSLErrorPart1: 'Виявлено суттєву різницю у версіях DSL. Примусовий імпорт може призвести до неправильної роботи програми.',
  74. appCreateDSLWarning: 'Увага: різниця у версіях DSL може вплинути на певні функції',
  75. chooseAppType: 'Оберіть тип додатку',
  76. noIdeaTip: 'Немає ідей? Перегляньте наші шаблони',
  77. noTemplateFoundTip: 'Спробуйте шукати за різними ключовими словами.',
  78. foundResult: '{{count}} Результат',
  79. foundResults: '{{count}} Результатів',
  80. optional: 'Необов\'язково',
  81. completionShortDescription: 'AI-помічник для завдань генерації тексту',
  82. forAdvanced: 'ДЛЯ ДОСВІДЧЕНИХ КОРИСТУВАЧІВ',
  83. noTemplateFound: 'Не знайдено шаблонів',
  84. agentUserDescription: 'Інтелектуальний агент, здатний до ітеративного міркування і автономного використання інструменту для досягнення поставлених цілей.',
  85. advancedUserDescription: 'Робочий процес з функціями пам\'яті та інтерфейсом чат-бота.',
  86. agentShortDescription: 'Інтелектуальний агент з міркуваннями та автономним використанням інструментів',
  87. noAppsFound: 'Не знайдено додатків',
  88. forBeginners: 'Простіші типи додатків',
  89. workflowShortDescription: 'Агентський потік для інтелектуальних автоматизацій',
  90. learnMore: 'Дізнатися більше',
  91. chatbotUserDescription: 'Швидко створюйте чат-бота на базі LLM за допомогою простої конфігурації. Ви можете переключитися на Chatflow пізніше.',
  92. chatbotShortDescription: 'Чат-бот на базі LLM з простим налаштуванням',
  93. advancedShortDescription: 'Робочий процес, вдосконалений для багатоетапних чатів',
  94. completionUserDescription: 'Швидко створюйте помічника зі штучним інтелектом для завдань із генерації тексту за допомогою простої конфігурації.',
  95. workflowUserDescription: 'ізуально створюйте автономні ШІ-процеси з простотою перетягування.',
  96. dropDSLToCreateApp: 'Перетягніть файл DSL сюди, щоб створити додаток',
  97. },
  98. editApp: 'Редагувати інформацію',
  99. editAppTitle: 'Редагувати інформацію про додаток',
  100. editDone: 'Інформація про додаток оновлена',
  101. editFailed: 'Не вдалося оновити інформацію про додаток',
  102. iconPicker: {
  103. ok: 'OK',
  104. cancel: 'Скасувати',
  105. emoji: 'Емодзі',
  106. image: 'Зображення',
  107. },
  108. switch: 'Перейти до оркестрації робочого процесу',
  109. switchTipStart: 'Для вас буде створена нова копія додатка, і нова копія перейде до оркестрації робочого процесу. Нова копія не дозволить ',
  110. switchTip: 'повернутися',
  111. switchTipEnd: ' до базової оркестрації.',
  112. switchLabel: 'Копія додатка, яка буде створена',
  113. removeOriginal: 'Видалити початковий додаток',
  114. switchStart: 'Почати перемикання',
  115. typeSelector: {
  116. all: 'Усі типи',
  117. chatbot: 'Чатбот',
  118. agent: 'Агент',
  119. workflow: 'Робочий процес',
  120. completion: 'Завершення',
  121. advanced: 'Чат',
  122. },
  123. tracing: {
  124. title: 'Відстеження продуктивності додатку',
  125. description: 'Налаштування стороннього провайдера LLMOps та відстеження продуктивності додатку.',
  126. config: 'Налаштувати',
  127. collapse: 'Згорнути',
  128. expand: 'Розгорнути',
  129. tracing: 'Відстеження',
  130. disabled: 'Вимкнено',
  131. disabledTip: 'Спочатку налаштуйте провайдера',
  132. enabled: 'В роботі',
  133. tracingDescription: 'Захоплення повного контексту виконання додатку, включаючи виклики LLM, контекст, підказки, HTTP-запити та інше, на сторонню платформу відстеження.',
  134. configProviderTitle: {
  135. configured: 'Налаштовано',
  136. notConfigured: 'Налаштуйте провайдера для увімкнення відстеження',
  137. moreProvider: 'Більше провайдерів',
  138. },
  139. arize: {
  140. title: 'Arize',
  141. description: 'Спостережуваність LLM корпоративного рівня, онлайн та офлайн оцінювання, моніторинг та експерименти—на основі OpenTelemetry. Спеціально розроблено для застосунків на базі LLM та агентів.',
  142. },
  143. phoenix: {
  144. title: 'Phoenix',
  145. description: 'Відкрита та заснована на OpenTelemetry платформа для спостережуваності, оцінювання, інженерії підказок та експериментів для ваших робочих процесів та агентів LLM.',
  146. },
  147. langsmith: {
  148. title: 'LangSmith',
  149. description: 'Універсальна платформа розробника для кожного етапу життєвого циклу додатку на основі LLM.',
  150. },
  151. langfuse: {
  152. title: 'Langfuse',
  153. description: 'Трасування, оцінки, управління підказками та метрики для налагодження та покращення вашого LLM-додатку.',
  154. },
  155. inUse: 'Використовується',
  156. configProvider: {
  157. title: 'Налаштувати ',
  158. placeholder: 'Введіть ваш {{key}}',
  159. project: 'Проект',
  160. publicKey: 'Публічний ключ',
  161. secretKey: 'Секретний ключ',
  162. viewDocsLink: 'Переглянути документацію {{key}}',
  163. removeConfirmTitle: 'Видалити налаштування {{key}}?',
  164. removeConfirmContent: 'Поточне налаштування використовується, його видалення вимкне функцію Відстеження.',
  165. },
  166. view: 'Вид',
  167. opik: {
  168. title: 'Опік',
  169. description: 'Opik — це платформа з відкритим вихідним кодом для оцінки, тестування та моніторингу додатків LLM.',
  170. },
  171. weave: {
  172. title: 'Ткати',
  173. description: 'Weave є платформою з відкритим кодом для оцінки, тестування та моніторингу LLM додатків.',
  174. },
  175. },
  176. answerIcon: {
  177. title: 'Використовуйте піктограму web app для заміни 🤖',
  178. description: 'Чи слід використовувати піктограму web app для заміни 🤖 у спільній програмі',
  179. descriptionInExplore: 'Чи використовувати піктограму веб-програми для заміни 🤖 в Огляді',
  180. },
  181. importFromDSLUrl: 'З URL',
  182. importFromDSL: 'Імпорт з DSL',
  183. importFromDSLUrlPlaceholder: 'Вставте посилання на DSL тут',
  184. importFromDSLFile: 'З DSL-файлу',
  185. mermaid: {
  186. handDrawn: 'Намальовані від руки',
  187. classic: 'Класичний',
  188. },
  189. openInExplore: 'Відкрити в Огляді',
  190. newAppFromTemplate: {
  191. sidebar: {
  192. Writing: 'Написання',
  193. Assistant: 'Асистент',
  194. Workflow: 'Робочий процес',
  195. Agent: 'Агент',
  196. Recommended: 'Рекомендується',
  197. HR: 'Управління персоналом',
  198. Programming: 'Програмування',
  199. },
  200. byCategories: 'ЗА КАТЕГОРІЯМИ',
  201. searchAllTemplate: 'Пошук по всіх шаблонах...',
  202. },
  203. showMyCreatedAppsOnly: 'Показати лише створені мною додатки',
  204. appSelector: {
  205. noParams: 'Параметри не потрібні',
  206. label: 'ДОДАТОК',
  207. params: 'ПАРАМЕТРИ ПРОГРАМИ',
  208. placeholder: 'Виберіть програму...',
  209. },
  210. structOutput: {
  211. LLMResponse: 'Відповідь ЛЛМ',
  212. configure: 'Налаштувати',
  213. required: 'Необхідно',
  214. moreFillTip: 'Показуючи максимум 10 рівнів вкладеності',
  215. structured: 'Структурований',
  216. modelNotSupported: 'Модель не підтримується',
  217. notConfiguredTip: 'Структурований вихід ще не було налаштовано',
  218. modelNotSupportedTip: 'Поточна модель не підтримує цю функцію та автоматично знижується до ін\'єкції запитів.',
  219. structuredTip: 'Структуровані виходи - це функція, яка забезпечує, що модель завжди генеруватиме відповіді, що відповідають наданій вами схемі JSON.',
  220. },
  221. accessItemsDescription: {
  222. anyone: 'Будь-хто може отримати доступ до веб-додатку',
  223. specific: 'Тільки окремі групи або члени можуть отримати доступ до веб-додатку.',
  224. organization: 'Будь-хто в організації може отримати доступ до веб-додатку.',
  225. external: 'Тільки перевірені зовнішні користувачі можуть отримати доступ до веб-застосунку.',
  226. },
  227. accessControlDialog: {
  228. accessItems: {
  229. anyone: 'Кожен, у кого є посилання',
  230. specific: 'Конкретні групи або члени',
  231. organization: 'Тільки члени підприємства',
  232. external: 'Аутентифіковані зовнішні користувачі',
  233. },
  234. operateGroupAndMember: {
  235. searchPlaceholder: 'Шукати групи та учасників',
  236. allMembers: 'Всі члени',
  237. expand: 'розвивати',
  238. noResult: 'Немає результату',
  239. },
  240. title: 'Контроль доступу до веб-додатка',
  241. description: 'Встановіть дозволи доступу до веб-додатку',
  242. accessLabel: 'Хто має доступ',
  243. groups_one: '{{count}} ГРУПА',
  244. groups_other: '{{count}} ГРУП',
  245. members_one: '{{count}} ЧЛЕН',
  246. members_other: '{{count}} ЧЛЕНІ',
  247. noGroupsOrMembers: 'Не вибрано групи чи учасників',
  248. updateSuccess: 'Оновлення успішно',
  249. webAppSSONotEnabledTip: 'Будь ласка, зв\'яжіться з адміністратором підприємства для налаштування методу аутентифікації веб-додатку.',
  250. },
  251. publishApp: {
  252. title: 'Хто може отримати доступ до веб-додатку',
  253. notSet: 'Не встановлено',
  254. notSetDesc: 'На даний момент ніхто не може отримати доступ до веб-додатку. Будь ласка, налаштуйте дозволи.',
  255. },
  256. accessControl: 'Контроль доступу до веб-додатків',
  257. noAccessPermission: 'Немає дозволу на доступ до веб-додатку',
  258. }
  259. export default translation