|
const translation = {
|
|
common: {
|
|
editing: 'Редагування',
|
|
autoSaved: 'Автоматично збережено',
|
|
unpublished: 'Неопубліковано',
|
|
published: 'Опубліковано',
|
|
publish: 'Опублікувати',
|
|
update: 'Оновити',
|
|
run: 'Запустити',
|
|
running: 'Виконується',
|
|
inRunMode: 'У режимі виконання',
|
|
inPreview: 'У попередньому перегляді',
|
|
inPreviewMode: 'У режимі попереднього перегляду',
|
|
preview: 'Попередній перегляд',
|
|
viewRunHistory: 'Переглянути історію запусків',
|
|
runHistory: 'Історія запусків',
|
|
goBackToEdit: 'Повернутися до редагування',
|
|
conversationLog: 'Журнал розмов',
|
|
features: 'Функції',
|
|
debugAndPreview: 'Налагодження і попередній перегляд',
|
|
restart: 'Перезапустити',
|
|
currentDraft: 'Поточний чернетка',
|
|
currentDraftUnpublished: 'Поточний чернетка не опубліковано',
|
|
latestPublished: 'Остання опублікована',
|
|
publishedAt: 'Опубліковано',
|
|
restore: 'Відновити',
|
|
runApp: 'Запустити додаток',
|
|
batchRunApp: 'Пакетний запуск додатку',
|
|
accessAPIReference: 'Доступ до посилання на API',
|
|
embedIntoSite: 'Вбудувати в сайт',
|
|
addTitle: 'Додати назву...',
|
|
addDescription: 'Додати опис...',
|
|
noVar: 'Немає змінної',
|
|
searchVar: 'Пошук змінної',
|
|
variableNamePlaceholder: 'Назва змінної',
|
|
setVarValuePlaceholder: 'Встановити змінну',
|
|
needConnecttip: 'Цей крок не підключено до чогось',
|
|
maxTreeDepth: 'Максимальний ліміт {{depth}} вузлів на гілку',
|
|
needEndNode: 'Необхідно додати блок "Кінець"',
|
|
needAnswerNode: 'Необхідно додати блок "Відповідь"',
|
|
workflowProcess: 'Процес робочого процесу',
|
|
notRunning: 'Ще не запущено',
|
|
previewPlaceholder: 'Введіть вміст у полі нижче, щоб розпочати налагодження чат-бота',
|
|
effectVarConfirm: {
|
|
title: 'Видалити змінну',
|
|
content: 'Цю змінну використовується в інших вузлах. Ви все ще хочете її видалити?',
|
|
},
|
|
insertVarTip: 'Натисніть клавішу "/" для швидкого вставлення',
|
|
processData: 'Обробка даних',
|
|
input: 'Вхід',
|
|
output: 'Вихід',
|
|
},
|
|
errorMsg: {
|
|
fieldRequired: '{{field}} є обов\'язковим',
|
|
authRequired: 'Потрібна авторизація',
|
|
invalidJson: '{{field}} недійсний JSON',
|
|
fields: {
|
|
variable: 'Назва змінної',
|
|
variableValue: 'Значення змінної',
|
|
code: 'Код',
|
|
model: 'Модель',
|
|
rerankModel: 'Модель пересортування',
|
|
},
|
|
invalidVariable: 'Недійсна змінна',
|
|
},
|
|
singleRun: {
|
|
testRun: 'Тестовий запуск ',
|
|
startRun: 'Почати запуск',
|
|
running: 'Виконується',
|
|
},
|
|
tabs: {
|
|
'searchBlock': 'Пошук блоку',
|
|
'blocks': 'Блоки',
|
|
'builtInTool': 'Вбудований інструмент',
|
|
'customTool': 'Спеціальний інструмент',
|
|
'question-understand': 'Розуміння питань',
|
|
'logic': 'Логіка',
|
|
'transform': 'Трансформація',
|
|
'utilities': 'Утиліти',
|
|
'noResult': 'Співпадінь не знайдено',
|
|
},
|
|
blocks: {
|
|
'start': 'Початок',
|
|
'end': 'Кінець',
|
|
'answer': 'Відповідь',
|
|
'llm': 'LLM',
|
|
'knowledge-retrieval': 'Пошук знань',
|
|
'question-classifier': 'Класифікатор питань',
|
|
'if-else': 'Якщо / Інакше',
|
|
'code': 'Код',
|
|
'template-transform': 'Шаблон',
|
|
'http-request': 'HTTP-запит',
|
|
'variable-assigner': 'Призначення змінних',
|
|
},
|
|
blocksAbout: {
|
|
'start': 'Визначте початкові параметри для запуску робочого процесу',
|
|
'end': 'Визначте кінець і тип результату робочого процесу',
|
|
'answer': 'Визначте вміст відповіді чат-розмови',
|
|
'llm': 'Виклик великих мовних моделей для відповіді на питання або обробки природної мови',
|
|
'knowledge-retrieval': 'Дозволяє вам запитувати текстовий вміст, що стосується питань користувача, знань',
|
|
'question-classifier': 'Визначте умови класифікації користувачів, LLM може визначити, як прогресує розмова на основі опису класифікації',
|
|
'if-else': 'Дозволяє вам розгалужувати робочий процес на дві гілки на основі умов if / else',
|
|
'code': 'Виконати фрагмент коду Python або NodeJS для реалізації власної логіки',
|
|
'template-transform': 'Перетворити дані в рядок, використовуючи синтаксис шаблону Jinja',
|
|
'http-request': 'Дозволяє відправляти серверні запити через протокол HTTP',
|
|
'variable-assigner': 'Призначте змінні в різних гілках тієї самої змінної, щоб забезпечити єдину конфігурацію після-вузлів',
|
|
},
|
|
operator: {
|
|
zoomIn: 'Збільшити',
|
|
zoomOut: 'Зменшити',
|
|
zoomTo50: 'Масштабувати до 50%',
|
|
zoomTo100: 'Масштабувати до 100%',
|
|
zoomToFit: 'Підігнати по ширині',
|
|
},
|
|
panel: {
|
|
userInputField: 'Поле введення користувача',
|
|
changeBlock: 'Змінити блок',
|
|
helpLink: 'Посилання на довідку',
|
|
about: 'Про',
|
|
createdBy: 'Створено ',
|
|
nextStep: 'Наступний крок',
|
|
addNextStep: 'Додати наступний блок у цей робочий процес',
|
|
selectNextStep: 'Виберіть наступний блок',
|
|
runThisStep: 'Запустити цей крок',
|
|
checklist: 'Перелік',
|
|
checklistTip: 'Переконайтеся, що всі питання вирішено перед публікацією',
|
|
checklistResolved: 'Всі питання вирішено',
|
|
organizeBlocks: 'Організувати блоки',
|
|
change: 'Змінити',
|
|
},
|
|
nodes: {
|
|
common: {
|
|
outputVars: 'Вихідні змінні',
|
|
insertVarTip: 'Вставити змінну',
|
|
memory: {
|
|
memory: 'Пам\'ять',
|
|
memoryTip: 'Налаштування чат-пам\'яті',
|
|
windowSize: 'Розмір вікна',
|
|
conversationRoleName: 'Назва ролі розмови',
|
|
user: 'Префікс користувача',
|
|
assistant: 'Префікс помічника',
|
|
},
|
|
memories: {
|
|
title: 'Пам\'яті',
|
|
tip: 'Чат-пам\'ять',
|
|
builtIn: 'Вбудований',
|
|
},
|
|
},
|
|
start: {
|
|
required: 'обов\'язково',
|
|
inputField: 'Поле введення',
|
|
builtInVar: 'Вбудовані змінні',
|
|
outputVars: {
|
|
query: 'Вхід користувача',
|
|
memories: {
|
|
des: 'Історія розмов',
|
|
type: 'тип повідомлення',
|
|
content: 'вміст повідомлення',
|
|
},
|
|
files: 'Список файлів',
|
|
},
|
|
noVarTip: 'Встановіть вхідні дані, які можна використовувати в робочому процесі',
|
|
},
|
|
end: {
|
|
outputs: 'Вихідні дані',
|
|
output: {
|
|
type: 'тип виходу',
|
|
variable: 'вихідна змінна',
|
|
},
|
|
type: {
|
|
'none': 'Нічого',
|
|
'plain-text': 'Звичайний текст',
|
|
'structured': 'Структурований',
|
|
},
|
|
},
|
|
answer: {
|
|
answer: 'Відповідь',
|
|
outputVars: 'Вихідні змінні',
|
|
},
|
|
llm: {
|
|
model: 'модель',
|
|
variables: 'змінні',
|
|
context: 'контекст',
|
|
contextTooltip: 'Ви можете імпортувати знання як контекст',
|
|
notSetContextInPromptTip: 'Щоб увімкнути функцію контексту, будь ласка, заповніть змінну контексту в PROMPT.',
|
|
prompt: 'підказка',
|
|
roleDescription: {
|
|
system: 'Надати високорівневі інструкції для розмови',
|
|
user: 'Надати інструкції, запити або будь-який текстовий ввід для моделі',
|
|
assistant: 'Відповіді моделі на основі повідомлень користувача',
|
|
},
|
|
addMessage: 'Додати повідомлення',
|
|
vision: 'візія',
|
|
files: 'Файли',
|
|
resolution: {
|
|
name: 'Роздільна здатність',
|
|
high: 'Висока',
|
|
low: 'Низька',
|
|
},
|
|
outputVars: {
|
|
output: 'Створення вмісту',
|
|
usage: 'Інформація про використання моделі',
|
|
},
|
|
singleRun: {
|
|
variable: 'Змінна',
|
|
},
|
|
},
|
|
knowledgeRetrieval: {
|
|
queryVariable: 'Запит змінної',
|
|
knowledge: 'Знання',
|
|
outputVars: {
|
|
output: 'Вилучені сегментовані дані',
|
|
content: 'Сегментований вміст',
|
|
title: 'Сегментований заголовок',
|
|
icon: 'Сегментована іконка',
|
|
url: 'Сегментований URL',
|
|
metadata: 'Інша метадані',
|
|
},
|
|
},
|
|
http: {
|
|
inputVars: 'Вхідні змінні',
|
|
api: 'API',
|
|
apiPlaceholder: 'Введіть URL, наберіть «/» для вставки змінної',
|
|
notStartWithHttp: 'API повинно починатися з http:// або https://',
|
|
key: 'Ключ',
|
|
value: 'Значення',
|
|
bulkEdit: 'Масове редагування',
|
|
keyValueEdit: 'Редагування Ключ-Значення',
|
|
headers: 'Заголовки',
|
|
params: 'Параметри',
|
|
body: 'Тіло',
|
|
outputVars: {
|
|
body: 'Вміст відповіді',
|
|
statusCode: 'Код статусу відповіді',
|
|
headers: 'Список заголовків відповіді JSON',
|
|
files: 'Список файлів',
|
|
},
|
|
authorization: {
|
|
'authorization': 'Авторизація',
|
|
'authorizationType': 'Тип авторизації',
|
|
'no-auth': 'Немає',
|
|
'api-key': 'API-Key',
|
|
'auth-type': 'Тип авторизації',
|
|
'basic': 'Базова',
|
|
'bearer': 'Bearer',
|
|
'custom': 'Користувацька',
|
|
'api-key-title': 'Ключ API',
|
|
'header': 'Заголовок',
|
|
},
|
|
insertVarPlaceholder: 'наберіть \'/\' для вставки змінної',
|
|
timeout: {
|
|
title: 'Час вичерпано',
|
|
connectLabel: 'Тайм-аут з’єднання',
|
|
connectPlaceholder: 'Введіть час тайм-ауту з’єднання у секундах',
|
|
readLabel: 'Тайм-аут читання',
|
|
readPlaceholder: 'Введіть час тайм-ауту читання у секундах',
|
|
writeLabel: 'Тайм-аут запису',
|
|
writePlaceholder: 'Введіть час тайм-ауту запису у секундах',
|
|
},
|
|
},
|
|
code: {
|
|
inputVars: 'Вхідні змінні',
|
|
outputVars: 'Вихідні змінні',
|
|
},
|
|
templateTransform: {
|
|
inputVars: 'Вхідні змінні',
|
|
code: 'Код',
|
|
codeSupportTip: 'Підтримується лише Jinja2',
|
|
outputVars: {
|
|
output: 'Перетворений вміст',
|
|
},
|
|
},
|
|
ifElse: {
|
|
if: 'Якщо',
|
|
else: 'Інакше',
|
|
elseDescription: 'Використовується для визначення логіки, яка має виконуватися, коли умова if не виконується.',
|
|
and: 'і',
|
|
or: 'або',
|
|
operator: 'Оператор',
|
|
notSetVariable: 'Спочатку встановіть змінну',
|
|
comparisonOperator: {
|
|
'contains': 'містить',
|
|
'not contains': 'не містить',
|
|
'start with': 'починається з',
|
|
'end with': 'закінчується на',
|
|
'is': 'є',
|
|
'is not': 'не є',
|
|
'empty': 'порожній',
|
|
'not empty': 'не порожній',
|
|
'null': 'нуль',
|
|
'not null': 'не нуль',
|
|
},
|
|
enterValue: 'Введіть значення',
|
|
addCondition: 'Додати умову',
|
|
conditionNotSetup: 'Умова НЕ налаштована',
|
|
},
|
|
variableAssigner: {
|
|
title: 'Призначення змінних',
|
|
outputType: 'Тип виходу',
|
|
outputVarType: 'Тип вихідної змінної',
|
|
varNotSet: 'Змінна не встановлена',
|
|
noVarTip: 'Додайте змінні для призначення',
|
|
type: {
|
|
string: 'Рядок',
|
|
number: 'Число',
|
|
object: 'Об’єкт',
|
|
array: 'Масив',
|
|
},
|
|
outputVars: {
|
|
output: 'Значення призначеної змінної',
|
|
},
|
|
},
|
|
tool: {
|
|
toAuthorize: 'Авторизуватися',
|
|
inputVars: 'Вхідні змінні',
|
|
outputVars: {
|
|
text: 'вміст, згенерований інструментом',
|
|
files: {
|
|
title: 'файли, згенеровані інструментом',
|
|
type: 'Тип підтримки. Тепер підтримується лише зображення',
|
|
transfer_method: 'Метод передачі. Значення - віддалений URL або локальний файл',
|
|
url: 'URL зображення',
|
|
upload_file_id: 'Ідентифікатор завантаженого файлу',
|
|
},
|
|
},
|
|
},
|
|
questionClassifiers: {
|
|
model: 'модель',
|
|
inputVars: 'Вхідні змінні',
|
|
outputVars: {
|
|
className: 'Назва класу',
|
|
},
|
|
class: 'Клас',
|
|
classNamePlaceholder: 'Напишіть назву вашого класу',
|
|
advancedSetting: 'Розширена настройка',
|
|
topicName: 'Назва теми',
|
|
topicPlaceholder: 'Напишіть назву вашої теми',
|
|
addClass: 'Додати клас',
|
|
instruction: 'Інструкція',
|
|
instructionPlaceholder: 'Напишіть вашу інструкцію',
|
|
},
|
|
},
|
|
tracing: {
|
|
stopBy: 'Зупинено користувачем {{user}}',
|
|
},
|
|
}
|
|
|
|
export default translation
|
|
|