chore: translate i18n files (#22526)

Co-authored-by: JzoNgKVO <27049666+JzoNgKVO@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2025-07-17 13:25:39 +08:00
committed by GitHub
parent 10e6b11ff6
commit aeb68f99bd
109 changed files with 1196 additions and 35 deletions

View File

@@ -176,7 +176,10 @@ const translation = {
description: 'Weave — это открытая платформа для оценки, тестирования и мониторинга приложений LLM.',
title: 'Ткать',
},
aliyun: {},
aliyun: {
title: 'Облачный монитор',
description: 'Полностью управляемая и не требующая обслуживания платформа наблюдения, предоставляемая Alibaba Cloud, обеспечивает мониторинг, трассировку и оценку приложений Dify из коробки.',
},
},
answerIcon: {
title: 'Использование значка web app для замены 🤖',
@@ -256,6 +259,8 @@ const translation = {
},
accessControl: 'Управление доступом к веб-приложению',
noAccessPermission: 'Нет разрешения на доступ к веб-приложению',
maxActiveRequests: 'Максимальное количество параллельных запросов',
maxActiveRequestsPlaceholder: 'Введите 0 для неограниченного количества',
}
export default translation

View File

@@ -220,6 +220,28 @@ const translation = {
workspaceIcon: 'Иконка рабочего пространства',
workspaceName: 'Название рабочего пространства',
editWorkspaceInfo: 'Редактировать информацию о рабочем пространстве',
changeEmail: {
resendTip: 'Не получили код?',
codePlaceholder: 'Вставьте 6-значный код',
emailLabel: 'Новое письмо',
codeLabel: 'Код подтверждения',
resend: 'Переслать',
continue: 'Продолжайте',
emailPlaceholder: 'Введите новый адрес электронной почты',
resendCount: 'Отправьте снова через {{count}}с',
newEmail: 'Создайте новый адрес электронной почты',
sendVerifyCode: 'Отправить код проверки',
title: 'Сменить электронную почту',
changeTo: 'Изменить на {{email}}',
existingEmail: 'Пользователь с этим адресом электронной почты уже существует.',
verifyNew: 'Подтвердите ваш новый адрес электронной почты',
verifyEmail: 'Подтвердите ваш текущий адрес электронной почты',
content2: 'Ваш текущий электронный адрес: <email>{{email}}</email>. Код подтверждения был отправлен на этот адрес электронной почты.',
content4: 'Мы только что отправили вам временный код подтверждения на <email>{{email}}</email>.',
content3: 'Введите новый адрес электронной почты, и мы отправим вам код подтверждения.',
content1: 'Если вы продолжите, мы отправим код подтверждения на <email>{{email}}</email> для повторной аутентификации.',
authTip: 'После изменения вашего адреса электронной почты учетные записи Google или GitHub, связанные с вашим старым адресом, больше не смогут войти в эту учетную запись.',
},
},
members: {
team: 'Команда',
@@ -261,6 +283,26 @@ const translation = {
disInvite: 'Отменить приглашение',
deleteMember: 'Удалить участника',
you: '(Вы)',
transferModal: {
sendVerifyCode: 'Отправить код проверки',
transferPlaceholder: 'Выберите участника рабочего пространства…',
resendCount: 'Отправьте снова через {{count}}с',
resend: 'Переслать',
codePlaceholder: 'Вставьте 6-значный код',
resendTip: 'Не получили код?',
continue: 'Продолжайте',
transfer: 'Передать права собственности на рабочую область',
warningTip: 'Вы станете администратором, и новый владелец получит полный контроль.',
transferLabel: 'Передать право собственности на рабочее пространство на',
codeLabel: 'Код подтверждения',
verifyContent2: 'Мы отправим временный код для проверки на этот электронный адрес для повторной аутентификации.',
verifyEmail: 'Подтвердите ваш текущий адрес электронной почты',
verifyContent: 'Ваш текущий адрес электронной почты: <email>{{email}}</email>.',
title: 'Передать права собственности на рабочую область',
warning: 'Вы собираетесь передать право собственности на «{{workspace}}». Это вступает в силу немедленно и не может быть отменено.',
sendTip: 'Если вы продолжите, мы отправим код подтверждения на <email>{{email}}</email> для повторной аутентификации.',
},
transferOwnership: 'Передать право собственности',
},
integrations: {
connected: 'Подключено',
@@ -453,6 +495,7 @@ const translation = {
addPages: 'Добавить страницы',
preview: 'ПРЕДПРОСМОТР',
},
integratedAlert: 'Notion интегрирован через внутренние учетные данные, нет необходимости повторной авторизации.',
},
website: {
title: 'Веб-сайт',

View File

@@ -109,6 +109,7 @@ const translation = {
noLoginMethod: 'Метод аутентификации не настроен для веб-приложения',
noLoginMethodTip: 'Пожалуйста, свяжитесь с администратором системы, чтобы добавить метод аутентификации.',
disabled: 'Аутентификация веб-приложения отключена. Пожалуйста, свяжитесь с администратором системы, чтобы включить ее. Вы можете попробовать использовать приложение напрямую.',
login: 'Вход',
},
}

View File

@@ -63,6 +63,7 @@ const translation = {
unsupportedContent2: 'Нажмите, чтобы переключить версию.',
uninstalledLink: 'Управление в плагинах',
toolSetting: 'Настройки инструмента',
unsupportedMCPTool: 'В настоящее время выбранная версия плагина стратегий агента не поддерживает инструменты MCP.',
},
configureTool: 'Инструмент настройки',
endpointsTip: 'Этот плагин предоставляет определенные функциональные возможности через конечные точки, и вы можете настроить несколько наборов конечных точек для текущей рабочей области.',

View File

@@ -85,9 +85,14 @@ const translation = {
api_key: 'Ключ API',
apiKeyPlaceholder: 'Название заголовка HTTP для ключа API',
apiValuePlaceholder: 'Введите ключ API',
api_key_header: 'Заголовок',
queryParamPlaceholder: 'Имя параметра запроса для API-ключа',
api_key_query: 'Параметр запроса',
},
key: 'Ключ',
value: 'Значение',
queryParam: 'Параметр запроса',
queryParamTooltip: 'Название параметра запроса API-ключа, который нужно передать, например, "key" в "https://example.com/test?key=API_KEY".',
},
authHeaderPrefix: {
title: 'Тип авторизации',

View File

@@ -115,6 +115,7 @@ const translation = {
addBlock: 'Добавить узел',
needAnswerNode: 'В узел ответа необходимо добавить',
needEndNode: 'Узел конца должен быть добавлен',
tagBound: 'Количество приложений, использующих этот тег',
},
env: {
envPanelTitle: 'Переменные среды',
@@ -234,6 +235,8 @@ const translation = {
'agent': 'Агентская стратегия',
'blocks': 'Узлы',
'searchBlock': 'Поиск узла',
'addAll': 'Добавить всё',
'allAdded': 'Все добавлено',
},
blocks: {
'start': 'Начало',
@@ -364,7 +367,10 @@ const translation = {
retryFailedTimes: 'Повторные попытки {{times}} не увенчались успехом',
retries: '{{число}} Повторных попыток',
},
typeSwitch: {},
typeSwitch: {
input: 'Входное значение',
variable: 'Используйте переменную',
},
},
start: {
required: 'обязательно',
@@ -551,6 +557,7 @@ const translation = {
advancedDependencies: 'Расширенные зависимости',
advancedDependenciesTip: 'Добавьте сюда некоторые предварительно загруженные зависимости, которые занимают больше времени для потребления или не являются встроенными по умолчанию',
searchDependencies: 'Поиск зависимостей',
syncFunctionSignature: 'Синхронизировать сигнатуру функции с кодом',
},
templateTransform: {
inputVars: 'Входные переменные',
@@ -670,6 +677,9 @@ const translation = {
json: 'json, сгенерированный инструментом',
},
authorize: 'Авторизовать',
settings: 'Настройки',
insertPlaceholder2: 'вставьте переменную',
insertPlaceholder1: 'Наберите или нажмите',
},
questionClassifiers: {
model: 'модель',
@@ -854,6 +864,8 @@ const translation = {
pluginNotFoundDesc: 'Этот плагин устанавливается с GitHub. Пожалуйста, перейдите в раздел Плагины для переустановки',
configureModel: 'Сконфигурировать модель',
maxIterations: 'Максимальное количество итераций',
parameterSchema: 'Схема параметров',
clickToViewParameterSchema: 'Нажмите, чтобы просмотреть схему параметров',
},
loop: {
ErrorMethod: {