feat: added Ukrainian language support (#2473)
This commit is contained in:
parent
4cf475680d
commit
61e4bbabaf
23 changed files with 2529 additions and 6 deletions
129
web/i18n/lang/dataset-creation.uk.ts
Normal file
129
web/i18n/lang/dataset-creation.uk.ts
Normal file
|
|
@ -0,0 +1,129 @@
|
|||
const translation = {
|
||||
steps: {
|
||||
header: {
|
||||
creation: 'Створити Знання',
|
||||
update: 'Додати дані',
|
||||
},
|
||||
one: 'Виберіть джерело даних',
|
||||
two: 'Попередня обробка та очищення тексту',
|
||||
three: 'Виконати та завершити',
|
||||
},
|
||||
error: {
|
||||
unavailable: 'Ці Знання недоступні',
|
||||
},
|
||||
stepOne: {
|
||||
filePreview: 'Попередній перегляд файлу',
|
||||
pagePreview: 'Попередній перегляд сторінки',
|
||||
dataSourceType: {
|
||||
file: 'Імпортувати з текстового файла',
|
||||
notion: 'Синхронізувати з Notion',
|
||||
web: 'Синхронізувати з веб-сайту',
|
||||
},
|
||||
uploader: {
|
||||
title: 'Завантажити текстовий файл',
|
||||
button: 'Перетягніть файл або',
|
||||
browse: 'Оберіть',
|
||||
tip: 'Підтримуються {{supportTypes}}. Максимум {{size}} МБ кожен.',
|
||||
validation: {
|
||||
typeError: 'Тип файлу не підтримується',
|
||||
size: 'Файл занадто великий. Максимум – {{size}} МБ',
|
||||
count: 'Не підтримується завантаження кількох файлів',
|
||||
},
|
||||
cancel: 'Скасувати',
|
||||
change: 'Змінити',
|
||||
failed: 'Завантаження не вдалося',
|
||||
},
|
||||
notionSyncTitle: 'Notion не підключено',
|
||||
notionSyncTip: 'Для синхронізації з Notion спочатку потрібно встановити зв’язок із Notion.',
|
||||
connect: 'Перейти до підключення',
|
||||
button: 'далі',
|
||||
emptyDatasetCreation: 'Я хочу створити порожні Знання',
|
||||
modal: {
|
||||
title: 'Створити порожні Знання',
|
||||
tip: 'Порожні Знання не будуть містити документів, ви зможете завантажити документи в будь-який час.',
|
||||
input: 'Назва Знань',
|
||||
placeholder: 'Введіть, будь ласка',
|
||||
nameNotEmpty: 'Ім’я не може бути порожнім',
|
||||
nameLengthInvaild: 'Ім’я має бути від 1 до 40 символів',
|
||||
cancelButton: 'Скасувати',
|
||||
confirmButton: 'Створити',
|
||||
failed: 'Створення не вдалося',
|
||||
},
|
||||
},
|
||||
stepTwo: {
|
||||
segmentation: 'Налаштування фрагментації',
|
||||
auto: 'Автоматично',
|
||||
autoDescription: 'Автоматично встановлює правила фрагментації та попередньої обробки. Незнайомим користувачам рекомендується обрати цей пункт.',
|
||||
custom: 'Вручну',
|
||||
customDescription: 'Налаштуйте власні правила фрагментації, довжину фрагментів, правила попередньої обробки тощо.',
|
||||
separator: 'Ідентифікатор фрагмента',
|
||||
separatorPlaceholder: 'Наприклад, новий рядок (\\\\n) або спеціальний роздільник (наприклад, "***")',
|
||||
maxLength: 'Максимальна довжина фрагмента',
|
||||
overlap: 'Перекриття фрагмента',
|
||||
overlapTip: 'Налаштування перекриття фрагментів може підтримувати семантичний зв’язок між ними, покращуючи ефект отримання даних. Рекомендується встановити 10%-25% від максимального розміру фрагмента.',
|
||||
overlapCheck: 'перекриття фрагмента не повинно бути більшим за максимальну довжину фрагмента',
|
||||
rules: 'Правила попередньої обробки тексту',
|
||||
removeExtraSpaces: 'Замінити послідовні пробіли, нові рядки й табуляції',
|
||||
removeUrlEmails: 'Видалити всі URL-адреси та адреси електронної пошти',
|
||||
removeStopwords: 'Видалити стоп-слова, наприклад, такі як "a", "an", "the"',
|
||||
preview: 'Підтвердити та попередньо переглянути',
|
||||
reset: 'Скинути',
|
||||
indexMode: 'Режим індексації',
|
||||
qualified: 'Високоякісний',
|
||||
recommend: 'Рекомендовано',
|
||||
qualifiedTip: 'Виклик стандартного інтерфейсу системного вбудовування для обробки, щоб забезпечити більш високу точність, коли користувачі подають запит.',
|
||||
warning: 'Будь ласка, спочатку налаштуйте ключ API постачальника моделі.',
|
||||
click: 'Перейти до налаштувань',
|
||||
economical: 'Економний',
|
||||
economicalTip: 'Використовуйте автономні векторизатори, індекси ключових слів тощо, щоб знизити точність без використання токенів',
|
||||
QATitle: 'Сегментація у форматі "питання та відповідь"',
|
||||
QATip: 'Увімкнення цієї опції споживатиме більше токенів',
|
||||
QALanguage: 'Сегментація з використанням',
|
||||
emstimateCost: 'Оцінка',
|
||||
emstimateSegment: 'Орієнтовні фрагменти',
|
||||
segmentCount: 'фрагментів',
|
||||
calculating: 'Розраховується...',
|
||||
fileSource: 'Попередня обробка документа',
|
||||
notionSource: 'Попередня обробка сторінок',
|
||||
other: ' та інші ',
|
||||
fileUnit: ' файли',
|
||||
notionUnit: ' сторінки',
|
||||
lastStep: 'Попередній крок',
|
||||
nextStep: 'Зберегти та обробити',
|
||||
save: 'Зберегти та обробити',
|
||||
cancel: 'Скасувати',
|
||||
sideTipTitle: 'Навіщо розбивати на фрагменти та попередньо обробляти?',
|
||||
sideTipP1: 'При роботі з текстовими даними фрагментація та очищення є двома важливими етапами попередньої обробки.',
|
||||
sideTipP2: 'Сегментація розбиває довгий текст на абзаци для кращого сприйняття моделями. Це підвищує якість і релевантність результатів роботи моделей.',
|
||||
sideTipP3: 'Очищення видаляє непотрібні символи та форматування, роблячи Знання чистішими та легшими для аналізу.',
|
||||
sideTipP4: 'Правильна фрагментація та очищення покращують продуктивність моделі, забезпечуючи більш точні та цінні результати.',
|
||||
previewTitle: 'Попередній перегляд',
|
||||
previewTitleButton: 'Попередній перегляд',
|
||||
previewButton: 'Зміна вмісту на формат Q&A',
|
||||
previewSwitchTipStart: 'Поточний попередній перегляд має текстовий формат, зміна способу подання на формат запитань та відповідей ',
|
||||
previewSwitchTipEnd: ' потребує додаткових токенів',
|
||||
characters: 'символів',
|
||||
indexSettedTip: 'Щоб змінити метод індексування, будь ласка, перейдіть до ',
|
||||
retrivalSettedTip: 'Щоб змінити метод індексування, будь ласка, перейдіть до ',
|
||||
datasetSettingLink: 'Налаштування знань.',
|
||||
},
|
||||
stepThree: {
|
||||
creationTitle: '🎉 Знання створено',
|
||||
creationContent: 'Ми автоматично назвали Знання, ви можете змінити його в будь-який час',
|
||||
label: 'Назва знань',
|
||||
additionTitle: '🎉 Документ завантажено',
|
||||
additionP1: 'Документ було завантажено до Знання',
|
||||
additionP2: ', ви можете знайти його в списку документів Знання.',
|
||||
stop: 'Зупинити обробку',
|
||||
resume: 'Відновити обробку',
|
||||
navTo: 'Перейти до документа',
|
||||
sideTipTitle: 'Що далі',
|
||||
sideTipContent: 'Після завершення індексування документа Знання можна інтегрувати в додаток як контекст. Налаштування контексту можна знайти на сторінці оркестрації підказок. Ви також можете створити його як незалежний плагін індексування ChatGPT для релізу.',
|
||||
modelTitle: 'Ви впевнені, що хочете зупинити вбудовування?',
|
||||
modelContent: 'Якщо вам потрібно буде відновити обробку пізніше, ви продовжите з того місця, де зупинилися.',
|
||||
modelButtonConfirm: 'Підтвердити',
|
||||
modelButtonCancel: 'Скасувати',
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
||||
Loading…
Add table
Add a link
Reference in a new issue