fix: auto translate failed when there is a new file in english (#19671)

This commit is contained in:
Joel
2025-05-14 16:01:35 +08:00
committed by GitHub
parent 1b4fea1794
commit 1c91736a6d
237 changed files with 7543 additions and 23 deletions

View File

@@ -106,6 +106,15 @@ const translation = {
addFailureBranch: 'Додано гілку помилки',
noHistory: 'Без історії',
loadMore: 'Завантажте більше робочих процесів',
referenceVar: 'Посилальна змінна',
exportPNG: 'Експортувати як PNG',
noExist: 'Такої змінної не існує',
exitVersions: 'Вихідні версії',
versionHistory: 'Історія версій',
publishUpdate: 'Опублікувати оновлення',
exportImage: 'Експорт зображення',
exportSVG: 'Експортувати як SVG',
exportJPEG: 'Експортувати як JPEG',
},
env: {
envPanelTitle: 'Змінні середовища',
@@ -205,6 +214,7 @@ const translation = {
testRunIteration: 'Ітерація тестового запуску',
back: 'Назад',
iteration: 'Ітерація',
loop: 'Петля',
},
tabs: {
'searchBlock': 'Пошук блоку',
@@ -243,6 +253,9 @@ const translation = {
'document-extractor': 'Екстрактор документів',
'list-operator': 'Оператор списку',
'agent': 'Агент',
'loop-start': 'Початок циклу',
'loop': 'Петля',
'loop-end': 'Вихід з циклу',
},
blocksAbout: {
'start': 'Визначте початкові параметри для запуску робочого потоку',
@@ -263,6 +276,8 @@ const translation = {
'document-extractor': 'Використовується для аналізу завантажених документів у текстовий контент, який легко зрозумілий LLM.',
'list-operator': 'Використовується для фільтрації або сортування вмісту масиву.',
'agent': 'Виклик великих мовних моделей для відповідей на запитання або обробки природної мови',
'loop': 'Виконуйте цикл логіки, поки не буде виконано умову завершення або досягнуто максимальну кількість ітерацій.',
'loop-end': 'Еквівалентно "перерві". Цей вузол не має елементів конфігурації. Коли тіло циклу досягає цього вузла, цикл завершується.',
},
operator: {
zoomIn: 'Збільшити',
@@ -404,6 +419,34 @@ const translation = {
variable: 'Змінна',
},
sysQueryInUser: 'sys.query у повідомленні користувача є обов\'язковим',
jsonSchema: {
warningTips: {
saveSchema: 'Будь ласка, завершіть редагування поточного поля перед збереженням схемы.',
},
import: 'Імпорт з JSON',
instruction: 'Інструкція',
descriptionPlaceholder: 'Додати опис',
addField: 'Додати поле',
promptTooltip: 'Перетворіть текстовий опис у стандартизовану структуру JSON Schema.',
resultTip: 'Ось згенерований результат. Якщо вас не влаштовує, ви можете повернутися назад і змінити свій запит.',
promptPlaceholder: 'Опишіть вашу схему JSON...',
generating: 'Генерація JSON-схеми...',
back: 'Назад',
generatedResult: 'Згенерований результат',
fieldNamePlaceholder: 'Назва поля',
addChildField: 'Додати поле дитини',
apply: 'Застосувати',
regenerate: 'Перегенерувати',
resetDefaults: 'Скинути',
generateJsonSchema: 'Згенерувати JSON Схему',
showAdvancedOptions: 'Показати розширені налаштування',
required: 'необхідно',
generationTip: 'Ви можете використовувати природну мову, щоб швидко створити JSON-схему.',
stringValidations: 'Валідність рядків',
generate: 'Генерувати',
title: 'Структурована схема виходу',
doc: 'Дізнайтеся більше про структурований вихід',
},
},
knowledgeRetrieval: {
queryVariable: 'Змінна запиту',
@@ -416,6 +459,33 @@ const translation = {
url: 'Сегментована URL',
metadata: 'Інші метадані',
},
metadata: {
options: {
disabled: {
title: 'Вимкнено',
subTitle: 'Не включаючи фільтрацію метаданих',
},
automatic: {
title: 'Автоматичний',
subTitle: 'Автоматично генерувати умови фільтрації метаданих на основі запиту користувача.',
desc: 'Автоматично генерувати умови фільтрації метаданих на основі змінної запиту.',
},
manual: {
subTitle: 'Вручну додайте умови фільтрації метаданих',
title: 'Посібник',
},
},
panel: {
search: 'Пошукова метаінформація',
datePlaceholder: 'Виберіть час...',
title: 'Умови фільтрації метаданих',
placeholder: 'Введіть значення',
conditions: 'Умови',
select: 'Виберіть змінну...',
add: 'Додати умову',
},
title: 'Фільтрація метаданих',
},
},
http: {
inputVars: 'Вхідні змінні',
@@ -505,6 +575,8 @@ const translation = {
'exists': 'Існує',
'not exists': 'не існує',
'not in': 'Не в',
'after': 'після',
'before': 'раніше',
},
enterValue: 'Введіть значення',
addCondition: 'Додати умову',
@@ -520,6 +592,7 @@ const translation = {
},
select: 'Виберіть',
addSubVariable: 'Підзмінна',
condition: 'Умова',
},
variableAssigner: {
title: 'Присвоєння змінних',
@@ -562,6 +635,8 @@ const translation = {
'+=': '+=',
'*=': '*=',
'extend': 'Розширити',
'remove-last': 'Видалити останнє',
'remove-first': 'Видалити перший',
},
'selectAssignedVariable': 'Виберіть призначену змінну...',
'noAssignedVars': 'Немає доступних призначених змінних',
@@ -766,6 +841,38 @@ const translation = {
modelNotSelected: 'Модель не обрана',
strategyNotFoundDescAndSwitchVersion: 'Встановлена версія плагіна не забезпечує цю стратегію. Натисніть, щоб змінити версію.',
},
loop: {
ErrorMethod: {
operationTerminated: 'Припинено',
removeAbnormalOutput: 'Видалити ненормальний вихід',
continueOnError: 'Продовжити незважаючи на помилку',
},
loop_one: '{{count}} Цикл',
exitConditionTip: 'Вузол циклу потребує принаймні однієї умови виходу',
error_other: '{{count}} Помилок',
setLoopVariables: 'Встановіть змінні в межах області видимості циклу',
loopVariables: 'Циклічні змінні',
currentLoopCount: 'Поточна кількість циклів: {{count}}',
totalLoopCount: 'Загальна кількість циклів: {{count}}',
loop_other: '{{count}} Циклів',
error_one: '{{count}} Помилка',
currentLoop: 'Поточна петля',
breakCondition: 'Умова завершення циклу',
deleteDesc: 'Видалення вузла циклу призведе до видалення всіх дочірніх вузлів.',
breakConditionTip: 'Тільки змінні в циклах з умовами завершення та змінні розмови можуть бути використані.',
initialLoopVariables: 'Початкові змінні циклу',
finalLoopVariables: 'Заключні змінні циклу',
input: 'Введення',
errorResponseMethod: 'Метод відповіді на помилку',
output: 'Вихідна змінна',
variableName: 'Змінна Ім\'я',
comma: ',',
inputMode: 'Режим введення',
loopNode: 'Циклічний вузол',
loopMaxCountError: 'Будь ласка, введіть дійсне максимальне значення циклу, яке коливається від 1 до {{maxCount}}',
deleteTitle: 'Видалити вузол циклу?',
loopMaxCount: 'Максимальна кількість циклів',
},
},
tracing: {
stopBy: 'Зупинено користувачем {{user}}',
@@ -777,6 +884,38 @@ const translation = {
noAssignedVars: 'Немає доступних призначених змінних',
noAvailableVars: 'Немає доступних змінних',
},
versionHistory: {
filter: {
onlyShowNamedVersions: 'Показуйте лише названі версії',
reset: 'Скинути фільтр',
all: 'Усе',
onlyYours: 'Тільки твоє',
empty: 'Не знайдено відповідну історію версій',
},
editField: {
titleLengthLimit: 'Заголовок не може перевищувати {{limit}} символів',
releaseNotes: 'Примітки до випуску',
title: 'Назва',
releaseNotesLengthLimit: 'Примітки до випуску не можуть перевищувати {{limit}} символів',
},
action: {
restoreFailure: 'Не вдалося відновити версію',
updateSuccess: 'Версія оновлена',
deleteFailure: 'Не вдалося видалити версію',
deleteSuccess: 'Версія видалена',
restoreSuccess: 'Версія відновлена',
updateFailure: 'Не вдалося оновити версію',
},
defaultName: 'Без назви версія',
restorationTip: 'Після відновлення версії нинішній проект буде перезаписано.',
title: 'Версії',
currentDraft: 'Поточний проект',
deletionTip: 'Видалення є незворотнім, будь ласка, підтвердіть.',
releaseNotesPlaceholder: 'Опишіть, що змінилося',
editVersionInfo: 'Редагувати інформацію про версію',
nameThisVersion: 'Назвіть цю версію',
latest: 'Останні новини',
},
}
export default translation