const translation = {
  createApp: 'СОЗДАТЬ ПРИЛОЖЕНИЕ',
  types: {
    all: 'Все',
    chatbot: 'Чат-бот',
    agent: 'Агент',
    workflow: 'Рабочий процесс',
    completion: 'Завершение',
  },
  duplicate: 'Дублировать',
  duplicateTitle: 'Дублировать приложение',
  export: 'Экспортировать DSL',
  exportFailed: 'Ошибка экспорта DSL.',
  importDSL: 'Импортировать файл DSL',
  createFromConfigFile: 'Создать из файла DSL',
  importFromDSL: 'Импортировать из DSL',
  importFromDSLFile: 'Из файла DSL',
  importFromDSLUrl: 'Из URL',
  importFromDSLUrlPlaceholder: 'Вставьте ссылку DSL сюда',
  deleteAppConfirmTitle: 'Удалить это приложение?',
  deleteAppConfirmContent:
    'Удаление приложения необратимо. Пользователи больше не смогут получить доступ к вашему приложению, и все настройки подсказок и журналы будут безвозвратно удалены.',
  appDeleted: 'Приложение удалено',
  appDeleteFailed: 'Не удалось удалить приложение',
  join: 'Присоединяйтесь к сообществу',
  communityIntro:
    'Общайтесь с членами команды, участниками и разработчиками на разных каналах.',
  roadmap: 'Посмотреть наш roadmap',
  newApp: {
    startFromBlank: 'Создать с нуля',
    startFromTemplate: 'Создать из шаблона',
    captionAppType: 'Какой тип приложения вы хотите создать?',
    chatbotDescription: 'Создайте приложение на основе чата. Это приложение использует формат вопросов и ответов, позволяя общаться непрерывно.',
    completionDescription: 'Создайте приложение, которое генерирует высококачественный текст на основе подсказок, например, генерирует статьи, резюме, переводы и многое другое.',
    completionWarning: 'Этот тип приложения больше не будет поддерживаться.',
    agentDescription: 'Создайте интеллектуального агента, который может автономно выбирать инструменты для выполнения задач',
    workflowDescription: 'Создайте приложение, которое генерирует высококачественный текст на основе рабочего процесса, организованного с высокой степенью настройки. Подходит для опытных пользователей.',
    workflowWarning: 'В настоящее время находится в бета-версии',
    chatbotType: 'Метод организации чат-бота',
    basic: 'Базовый',
    basicTip: 'Для начинающих, можно переключиться на Chatflow позже',
    basicFor: 'ДЛЯ НАЧИНАЮЩИХ',
    basicDescription: 'Базовый конструктор позволяет создать приложение чат-бота с помощью простых настроек, без возможности изменять встроенные подсказки. Подходит для начинающих.',
    advanced: 'Chatflow',
    advancedFor: 'Для продвинутых пользователей',
    advancedDescription: 'Организация рабочего процесса организует чат-ботов в виде рабочих процессов, предлагая высокую степень настройки, включая возможность редактирования встроенных подсказок. Подходит для опытных пользователей.',
    captionName: 'Значок и название приложения',
    appNamePlaceholder: 'Дайте вашему приложению имя',
    captionDescription: 'Описание',
    appDescriptionPlaceholder: 'Введите описание приложения',
    useTemplate: 'Использовать этот шаблон',
    previewDemo: 'Предварительный просмотр',
    chatApp: 'Ассистент',
    chatAppIntro:
      'Я хочу создать приложение на основе чата. Это приложение использует формат вопросов и ответов, позволяя общаться непрерывно.',
    agentAssistant: 'Новый Ассистент Агента',
    completeApp: 'Генератор текста',
    completeAppIntro:
      'Я хочу создать приложение, которое генерирует высококачественный текст на основе подсказок, например, генерирует статьи, резюме, переводы и многое другое.',
    showTemplates: 'Я хочу выбрать из шаблона',
    hideTemplates: 'Вернуться к выбору режима',
    Create: 'Создать',
    Cancel: 'Отмена',
    nameNotEmpty: 'Имя не может быть пустым',
    appTemplateNotSelected: 'Пожалуйста, выберите шаблон',
    appTypeRequired: 'Пожалуйста, выберите тип приложения',
    appCreated: 'Приложение создано',
    appCreateFailed: 'Не удалось создать приложение',
  },
  editApp: 'Редактировать информацию',
  editAppTitle: 'Редактировать информацию о приложении',
  editDone: 'Информация о приложении обновлена',
  editFailed: 'Не удалось обновить информацию о приложении',
  iconPicker: {
    ok: 'ОК',
    cancel: 'Отмена',
    emoji: 'Эмодзи',
    image: 'Изображение',
  },
  switch: 'Переключиться на Workflow',
  switchTipStart: 'Для вас будет создана новая копия Workflow. Новая копия ',
  switchTip: 'не позволит',
  switchTipEnd: ' переключиться обратно на базовую организацию.',
  switchLabel: 'Копия приложения, которая будет создана',
  removeOriginal: 'Удалить исходное приложение',
  switchStart: 'Переключиться',
  typeSelector: {
    all: 'ВСЕ типы',
    chatbot: 'Чат-бот',
    agent: 'Агент',
    workflow: 'Рабочий процесс',
    completion: 'Завершение',
  },
  tracing: {
    title: 'Отслеживание производительности приложения',
    description: 'Настройка стороннего поставщика LLMOps и отслеживание производительности приложения.',
    config: 'Настройка',
    view: 'Просмотр',
    collapse: 'Свернуть',
    expand: 'Развернуть',
    tracing: 'Отслеживание',
    disabled: 'Отключено',
    disabledTip: 'Пожалуйста, сначала настройте провайдера LLM',
    enabled: 'В работе',
    tracingDescription: 'Запись полного контекста выполнения приложения, включая вызовы LLM, контекст, подсказки, HTTP-запросы и многое другое, на стороннюю платформу трассировки.',
    configProviderTitle: {
      configured: 'Настроено',
      notConfigured: 'Настройте провайдера, чтобы включить трассировку',
      moreProvider: 'Больше провайдеров',
    },
    langsmith: {
      title: 'LangSmith',
      description: 'Универсальная платформа для разработчиков для каждого этапа жизненного цикла приложения на базе LLM.',
    },
    langfuse: {
      title: 'Langfuse',
      description: 'Трассировка, оценка, управление подсказками и метрики для отладки и улучшения вашего приложения LLM.',
    },
    inUse: 'Используется',
    configProvider: {
      title: 'Настройка ',
      placeholder: 'Введите ваш {{key}}',
      project: 'Проект',
      publicKey: 'Публичный ключ',
      secretKey: 'Секретный ключ',
      viewDocsLink: 'Посмотреть документацию {{key}}',
      removeConfirmTitle: 'Удалить конфигурацию {{key}}?',
      removeConfirmContent: 'Текущая конфигурация используется, ее удаление отключит функцию трассировки.',
    },
  },
  answerIcon: {
    title: 'Использование значка WebApp для замены 🤖',
    description: 'Следует ли использовать значок WebApp для замены 🤖 в общем приложении',
    descriptionInExplore: 'Следует ли использовать значок WebApp для замены 🤖 в разделе "Обзор"',
  },
}

export default translation