| const translation = { | |
| title: 'Инструменты', | |
| createCustomTool: 'Создать пользовательский инструмент', | |
| customToolTip: 'Узнать больше о пользовательских инструментах Dify', | |
| type: { | |
| all: 'Все', | |
| builtIn: 'Встроенные', | |
| custom: 'Пользовательские', | |
| workflow: 'Рабочий процесс', | |
| }, | |
| contribute: { | |
| line1: 'Я заинтересован в', | |
| line2: 'внесении инструментов в Dify.', | |
| viewGuide: 'Посмотреть руководство', | |
| }, | |
| author: 'Автор', | |
| auth: { | |
| unauthorized: 'Авторизовать', | |
| authorized: 'Авторизовано', | |
| setup: 'Настроить авторизацию для использования', | |
| setupModalTitle: 'Настроить авторизацию', | |
| setupModalTitleDescription: 'После настройки учетных данных все участники рабочего пространства смогут использовать этот инструмент при оркестровке приложений.', | |
| }, | |
| includeToolNum: 'Включено {{num}} инструментов', | |
| addTool: 'Добавить инструмент', | |
| addToolModal: { | |
| type: 'тип', | |
| category: 'категория', | |
| add: 'добавить', | |
| added: 'добавлено', | |
| manageInTools: 'Управлять в инструментах', | |
| emptyTitle: 'Нет доступных инструментов рабочего процесса', | |
| emptyTip: 'Перейдите в "Рабочий процесс -> Опубликовать как инструмент"', | |
| }, | |
| createTool: { | |
| title: 'Создать пользовательский инструмент', | |
| editAction: 'Настроить', | |
| editTitle: 'Редактировать пользовательский инструмент', | |
| name: 'Название', | |
| toolNamePlaceHolder: 'Введите название инструмента', | |
| nameForToolCall: 'Название вызова инструмента', | |
| nameForToolCallPlaceHolder: 'Используется для машинного распознавания, например getCurrentWeather, list_pets', | |
| nameForToolCallTip: 'Поддерживаются только цифры, буквы и подчеркивания.', | |
| description: 'Описание', | |
| descriptionPlaceholder: 'Краткое описание назначения инструмента, например, получить температуру для определенного местоположения.', | |
| schema: 'Схема', | |
| schemaPlaceHolder: 'Введите свою схему OpenAPI здесь', | |
| viewSchemaSpec: 'Посмотреть спецификацию OpenAPI-Swagger', | |
| importFromUrl: 'Импортировать из URL', | |
| importFromUrlPlaceHolder: 'https://...', | |
| urlError: 'Пожалуйста, введите действительный URL', | |
| examples: 'Примеры', | |
| exampleOptions: { | |
| json: 'Погода (JSON)', | |
| yaml: 'Зоомагазин (YAML)', | |
| blankTemplate: 'Пустой шаблон', | |
| }, | |
| availableTools: { | |
| title: 'Доступные инструменты', | |
| name: 'Название', | |
| description: 'Описание', | |
| method: 'Метод', | |
| path: 'Путь', | |
| action: 'Действия', | |
| test: 'Тест', | |
| }, | |
| authMethod: { | |
| title: 'Метод авторизации', | |
| type: 'Тип авторизации', | |
| keyTooltip: 'Ключ заголовка HTTP, вы можете оставить его как "Authorization", если не знаете, что это такое, или установить его на пользовательское значение', | |
| types: { | |
| none: 'Нет', | |
| api_key: 'Ключ API', | |
| apiKeyPlaceholder: 'Название заголовка HTTP для ключа API', | |
| apiValuePlaceholder: 'Введите ключ API', | |
| }, | |
| key: 'Ключ', | |
| value: 'Значение', | |
| }, | |
| authHeaderPrefix: { | |
| title: 'Тип авторизации', | |
| types: { | |
| basic: 'Базовый', | |
| bearer: 'Bearer', | |
| custom: 'Пользовательский', | |
| }, | |
| }, | |
| privacyPolicy: 'Политика конфиденциальности', | |
| privacyPolicyPlaceholder: 'Пожалуйста, введите политику конфиденциальности', | |
| toolInput: { | |
| title: 'Входные данные инструмента', | |
| name: 'Название', | |
| required: 'Обязательно', | |
| method: 'Метод', | |
| methodSetting: 'Настройка', | |
| methodSettingTip: 'Пользователь заполняет конфигурацию инструмента', | |
| methodParameter: 'Параметр', | |
| methodParameterTip: 'LLM заполняет во время вывода', | |
| label: 'Теги', | |
| labelPlaceholder: 'Выберите теги (необязательно)', | |
| description: 'Описание', | |
| descriptionPlaceholder: 'Описание значения параметра', | |
| }, | |
| customDisclaimer: 'Пользовательский отказ от ответственности', | |
| customDisclaimerPlaceholder: 'Пожалуйста, введите пользовательский отказ от ответственности', | |
| confirmTitle: 'Подтвердить сохранение?', | |
| confirmTip: 'Приложения, использующие этот инструмент, будут затронуты', | |
| deleteToolConfirmTitle: 'Удалить этот инструмент?', | |
| deleteToolConfirmContent: 'Удаление инструмента необратимо. Пользователи больше не смогут получить доступ к вашему инструменту.', | |
| }, | |
| test: { | |
| title: 'Тест', | |
| parametersValue: 'Параметры и значение', | |
| parameters: 'Параметры', | |
| value: 'Значение', | |
| testResult: 'Результаты теста', | |
| testResultPlaceholder: 'Результат теста будет отображаться здесь', | |
| }, | |
| thought: { | |
| using: 'Использование', | |
| used: 'Использовано', | |
| requestTitle: 'Запрос к', | |
| responseTitle: 'Ответ от', | |
| }, | |
| setBuiltInTools: { | |
| info: 'Информация', | |
| setting: 'Настройка', | |
| toolDescription: 'Описание инструмента', | |
| parameters: 'параметры', | |
| string: 'строка', | |
| number: 'число', | |
| required: 'Обязательно', | |
| infoAndSetting: 'Информация и настройки', | |
| }, | |
| noCustomTool: { | |
| title: 'Нет пользовательских инструментов!', | |
| content: 'Добавьте и управляйте своими пользовательскими инструментами здесь для создания приложений ИИ.', | |
| createTool: 'Создать инструмент', | |
| }, | |
| noSearchRes: { | |
| title: 'Извините, результаты не найдены!', | |
| content: 'Мы не смогли найти никаких инструментов, соответствующих вашему поиску.', | |
| reset: 'Сбросить поиск', | |
| }, | |
| builtInPromptTitle: 'Подсказка', | |
| toolRemoved: 'Инструмент удален', | |
| notAuthorized: 'Инструмент не авторизован', | |
| howToGet: 'Как получить', | |
| openInStudio: 'Открыть в Studio', | |
| toolNameUsageTip: 'Название вызова инструмента для рассуждений агента и подсказок', | |
| } | |
| export default translation | |