Files
urbanLifeline/dify/web/i18n/ru-RU/plugin-trigger.ts
2025-12-01 17:21:38 +08:00

187 lines
8.9 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

const translation = {
subscription: {
title: 'Подписки',
listNum: '{{num}} подписки',
empty: {
title: 'Нет подписок',
button: 'Новая подписка',
},
createButton: {
oauth: 'Новая подписка с OAuth',
apiKey: 'Новая подписка с ключом API',
manual: 'Вставьте URL для создания новой подписки',
},
createSuccess: 'Подписка успешно создана',
createFailed: 'Не удалось создать подписку',
maxCount: 'Макс {{num}} подписок',
selectPlaceholder: 'Выберите подписку',
noSubscriptionSelected: 'Подписка не выбрана',
subscriptionRemoved: 'Подписка удалена',
list: {
title: 'Подписки',
addButton: 'Добавить',
tip: 'Получать события через подписку',
item: {
enabled: 'Включено',
disabled: 'Отключено',
credentialType: {
api_key: 'API ключ',
oauth2: 'OAuth',
unauthorized: 'Руководство',
},
actions: {
delete: 'Удалить',
deleteConfirm: {
title: 'Удалить {{name}}?',
success: 'Подписка {{name}} успешно удалена',
error: 'Не удалось удалить подписку {{name}}',
content: 'После удаления эта подписка не может быть восстановлена. Пожалуйста, подтвердите.',
contentWithApps: 'Текущая подписка используется {{count}} приложениями. Удаление подписки приведет к тому, что настроенные приложения перестанут получать события подписки.',
confirm: 'Подтвердить удаление',
cancel: 'Отмена',
confirmInputWarning: 'Пожалуйста, введите правильное имя для подтверждения.',
confirmInputPlaceholder: 'Введите "{{name}}", чтобы подтвердить.',
confirmInputTip: 'Пожалуйста, введите «{{name}}», чтобы подтвердить.',
},
},
status: {
active: 'Активный',
inactive: 'Неактивный',
},
usedByNum: 'Используется {{num}} рабочими процессами',
noUsed: 'Рабочий процесс не используется',
},
},
addType: {
title: 'Добавить подписку',
description: 'Выберите, как вы хотите создать подписку на триггер',
options: {
apikey: {
title: 'Создать с помощью ключа API',
description: 'Автоматически создавать подписку с использованием учетных данных API',
},
oauth: {
title: 'Создать с помощью OAuth',
description: 'Авторизуйтесь через стороннюю платформу, чтобы создать подписку',
clientSettings: 'Настройки клиента OAuth',
clientTitle: 'Клиент OAuth',
default: 'По умолчанию',
custom: 'Пользовательский',
},
manual: {
title: 'Ручная настройка',
description: 'Вставьте URL для создания новой подписки',
tip: 'Настроить URL на сторонней платформе вручную',
},
},
},
},
modal: {
steps: {
verify: 'Проверить',
configuration: 'Конфигурация',
},
common: {
cancel: 'Отмена',
back: 'Назад',
next: 'Далее',
create: 'Создать',
verify: 'Проверить',
authorize: 'Авторизовать',
creating: 'Создание...',
verifying: 'Проверка...',
authorizing: 'Авторизация...',
},
oauthRedirectInfo: 'Так как для этого поставщика инструментов не найдены клиентские секреты системы, необходимо настроить его вручную, для redirect_uri используйте',
apiKey: {
title: 'Создать с помощью ключа API',
verify: {
title: 'Проверить учетные данные',
description: 'Пожалуйста, предоставьте свои учетные данные API для проверки доступа',
error: 'Проверка учетных данных не удалась. Пожалуйста, проверьте ваш API-ключ.',
success: 'Учётные данные успешно проверены',
},
configuration: {
title: 'Настроить подписку',
description: 'Настройте параметры подписки',
},
},
oauth: {
title: 'Создать с помощью OAuth',
authorization: {
title: 'Авторизация OAuth',
description: 'Разрешить Dify доступ к вашему аккаунту',
redirectUrl: 'URL перенаправления',
redirectUrlHelp: 'Используйте этот URL в настройках вашего приложения OAuth',
authorizeButton: 'Авторизоваться с {{provider}}',
waitingAuth: 'Ожидание авторизации...',
authSuccess: 'Авторизация прошла успешно',
authFailed: 'Не удалось получить информацию об авторизации OAuth',
waitingJump: 'Авторизовано, ожидаем прыжка',
},
configuration: {
title: 'Настроить подписку',
description: 'Настройте параметры подписки после авторизации',
success: 'Настройка OAuth выполнена успешно',
failed: 'Сбой настройки OAuth',
},
remove: {
success: 'OAuth успешно удалён',
failed: 'Сбой при удалении OAuth',
},
save: {
success: 'Настройка OAuth успешно сохранена',
},
},
manual: {
title: 'Ручная настройка',
description: 'Настройте подписку на вебхук вручную',
logs: {
title: 'Журналы запросов',
request: 'Запрос',
loading: 'Ожидание запроса от {{pluginName}}...',
},
},
form: {
subscriptionName: {
label: 'Название подписки',
placeholder: 'Введите название подписки',
required: 'Требуется название подписки',
},
callbackUrl: {
label: 'URL для обратного вызова',
description: 'Этот URL будет получать события вебхука',
tooltip: 'Предоставьте общедоступную точку доступа, которая может принимать обратные вызовы от поставщика триггеров.',
placeholder: 'Генерация...',
privateAddressWarning: 'Похоже, что этот URL является внутренним адресом, из-за чего запросы вебхука могут не выполняться. Вы можете изменить TRIGGER_URL на публичный адрес.',
},
},
errors: {
createFailed: 'Не удалось создать подписку',
verifyFailed: 'Не удалось проверить учетные данные',
authFailed: 'Авторизация не удалась',
networkError: 'Ошибка сети, пожалуйста, попробуйте ещё раз',
},
},
events: {
title: 'Доступные события',
description: 'События, на которые может подписываться этот плагин триггера',
empty: 'События отсутствуют',
event: 'Событие',
events: 'События',
actionNum: '{{num}} {{event}} ВКЛЮЧЕНО',
item: {
parameters: 'параметры {{count}}',
noParameters: 'Нет параметров',
},
output: 'Вывод',
},
node: {
status: {
warning: 'Отключить',
},
},
}
export default translation