mirror of
https://github.com/langgenius/dify.git
synced 2024-11-16 19:59:50 +08:00
35f13c7327
Co-authored-by: d8rt8v <alex@ydertev.ru> Co-authored-by: crazywoola <427733928@qq.com>
353 lines
15 KiB
TypeScript
353 lines
15 KiB
TypeScript
const translation = {
|
||
list: {
|
||
title: 'Документы',
|
||
desc: 'Здесь отображаются все файлы базы знаний, и вся база знаний может быть связана с цитатами Dify или проиндексирована с помощью чата.',
|
||
addFile: 'Добавить файл',
|
||
addPages: 'Добавить страницы',
|
||
addUrl: 'Добавить URL',
|
||
table: {
|
||
header: {
|
||
fileName: 'НАЗВАНИЕ ФАЙЛА',
|
||
words: 'СЛОВА',
|
||
hitCount: 'КОЛИЧЕСТВО ОБРАЩЕНИЙ',
|
||
uploadTime: 'ВРЕМЯ ЗАГРУЗКИ',
|
||
status: 'СТАТУС',
|
||
action: 'ДЕЙСТВИЕ',
|
||
},
|
||
rename: 'Переименовать',
|
||
name: 'Название',
|
||
},
|
||
action: {
|
||
uploadFile: 'Загрузить новый файл',
|
||
settings: 'Настройки сегментации',
|
||
addButton: 'Добавить фрагмент',
|
||
add: 'Добавить фрагмент',
|
||
batchAdd: 'Пакетное добавление',
|
||
archive: 'Архивировать',
|
||
unarchive: 'Разархивировать',
|
||
delete: 'Удалить',
|
||
enableWarning: 'Архивный файл не может быть включен',
|
||
sync: 'Синхронизировать',
|
||
},
|
||
index: {
|
||
enable: 'Включить',
|
||
disable: 'Отключить',
|
||
all: 'Все',
|
||
enableTip: 'Файл может быть проиндексирован',
|
||
disableTip: 'Файл не может быть проиндексирован',
|
||
},
|
||
status: {
|
||
queuing: 'В очереди',
|
||
indexing: 'Индексация',
|
||
paused: 'Приостановлено',
|
||
error: 'Ошибка',
|
||
available: 'Доступно',
|
||
enabled: 'Включено',
|
||
disabled: 'Отключено',
|
||
archived: 'Архивировано',
|
||
},
|
||
empty: {
|
||
title: 'Пока нет документов',
|
||
upload: {
|
||
tip: 'Вы можете загружать файлы, синхронизировать с веб-сайта или из веб-приложений, таких как Notion, GitHub и т. д.',
|
||
},
|
||
sync: {
|
||
tip: 'Dify будет периодически загружать файлы из вашего Notion и завершать обработку.',
|
||
},
|
||
},
|
||
delete: {
|
||
title: 'Вы уверены, что хотите удалить?',
|
||
content: 'Если вам нужно будет возобновить обработку позже, вы продолжите с того места, где остановились',
|
||
},
|
||
batchModal: {
|
||
title: 'Пакетное добавление фрагментов',
|
||
csvUploadTitle: 'Перетащите сюда свой CSV-файл или ',
|
||
browse: 'обзор',
|
||
tip: 'CSV-файл должен соответствовать следующей структуре:',
|
||
question: 'вопрос',
|
||
answer: 'ответ',
|
||
contentTitle: 'содержимое фрагмента',
|
||
content: 'содержимое',
|
||
template: 'Скачать шаблон здесь',
|
||
cancel: 'Отмена',
|
||
run: 'Запустить пакет',
|
||
runError: 'Ошибка запуска пакета',
|
||
processing: 'В процессе пакетной обработки',
|
||
completed: 'Импорт завершен',
|
||
error: 'Ошибка импорта',
|
||
ok: 'ОК',
|
||
},
|
||
},
|
||
metadata: {
|
||
title: 'Метаданные',
|
||
desc: 'Маркировка метаданных для документов позволяет ИИ своевременно получать к ним доступ и раскрывать источник ссылок для пользователей.',
|
||
dateTimeFormat: 'D MMMM YYYY, HH:mm',
|
||
docTypeSelectTitle: 'Пожалуйста, выберите тип документа',
|
||
docTypeChangeTitle: 'Изменить тип документа',
|
||
docTypeSelectWarning:
|
||
'Если тип документа будет изменен, заполненные сейчас метаданные больше не будут сохранены',
|
||
firstMetaAction: 'Поехали',
|
||
placeholder: {
|
||
add: 'Добавить ',
|
||
select: 'Выбрать ',
|
||
},
|
||
source: {
|
||
upload_file: 'Загрузить файл',
|
||
notion: 'Синхронизировать из Notion',
|
||
github: 'Синхронизировать из Github',
|
||
},
|
||
type: {
|
||
book: 'Книга',
|
||
webPage: 'Веб-страница',
|
||
paper: 'Статья',
|
||
socialMediaPost: 'Пост в социальных сетях',
|
||
personalDocument: 'Личный документ',
|
||
businessDocument: 'Деловой документ',
|
||
IMChat: 'Чат в мессенджере',
|
||
wikipediaEntry: 'Статья в Википедии',
|
||
notion: 'Синхронизировать из Notion',
|
||
github: 'Синхронизировать из Github',
|
||
technicalParameters: 'Технические параметры',
|
||
},
|
||
field: {
|
||
processRule: {
|
||
processDoc: 'Обработка документа',
|
||
segmentRule: 'Правило фрагментации',
|
||
segmentLength: 'Длина фрагментов',
|
||
processClean: 'Очистка текста',
|
||
},
|
||
book: {
|
||
title: 'Название',
|
||
language: 'Язык',
|
||
author: 'Автор',
|
||
publisher: 'Издатель',
|
||
publicationDate: 'Дата публикации',
|
||
ISBN: 'ISBN',
|
||
category: 'Категория',
|
||
},
|
||
webPage: {
|
||
title: 'Название',
|
||
url: 'URL',
|
||
language: 'Язык',
|
||
authorPublisher: 'Автор/Издатель',
|
||
publishDate: 'Дата публикации',
|
||
topicsKeywords: 'Темы/Ключевые слова',
|
||
description: 'Описание',
|
||
},
|
||
paper: {
|
||
title: 'Название',
|
||
language: 'Язык',
|
||
author: 'Автор',
|
||
publishDate: 'Дата публикации',
|
||
journalConferenceName: 'Название журнала/конференции',
|
||
volumeIssuePage: 'Том/Выпуск/Страница',
|
||
DOI: 'DOI',
|
||
topicsKeywords: 'Темы/Ключевые слова',
|
||
abstract: 'Аннотация',
|
||
},
|
||
socialMediaPost: {
|
||
platform: 'Платформа',
|
||
authorUsername: 'Автор/Имя пользователя',
|
||
publishDate: 'Дата публикации',
|
||
postURL: 'URL поста',
|
||
topicsTags: 'Темы/Теги',
|
||
},
|
||
personalDocument: {
|
||
title: 'Название',
|
||
author: 'Автор',
|
||
creationDate: 'Дата создания',
|
||
lastModifiedDate: 'Дата последнего изменения',
|
||
documentType: 'Тип документа',
|
||
tagsCategory: 'Теги/Категория',
|
||
},
|
||
businessDocument: {
|
||
title: 'Название',
|
||
author: 'Автор',
|
||
creationDate: 'Дата создания',
|
||
lastModifiedDate: 'Дата последнего изменения',
|
||
documentType: 'Тип документа',
|
||
departmentTeam: 'Отдел/Команда',
|
||
},
|
||
IMChat: {
|
||
chatPlatform: 'Платформа чата',
|
||
chatPartiesGroupName: 'Участники чата/Название группы',
|
||
participants: 'Участники',
|
||
startDate: 'Дата начала',
|
||
endDate: 'Дата окончания',
|
||
topicsKeywords: 'Темы/Ключевые слова',
|
||
fileType: 'Тип файла',
|
||
},
|
||
wikipediaEntry: {
|
||
title: 'Название',
|
||
language: 'Язык',
|
||
webpageURL: 'URL веб-страницы',
|
||
editorContributor: 'Редактор/Автор',
|
||
lastEditDate: 'Дата последнего редактирования',
|
||
summaryIntroduction: 'Краткое содержание/Введение',
|
||
},
|
||
notion: {
|
||
title: 'Название',
|
||
language: 'Язык',
|
||
author: 'Автор',
|
||
createdTime: 'Время создания',
|
||
lastModifiedTime: 'Время последнего изменения',
|
||
url: 'URL',
|
||
tag: 'Тег',
|
||
description: 'Описание',
|
||
},
|
||
github: {
|
||
repoName: 'Название репозитория',
|
||
repoDesc: 'Описание репозитория',
|
||
repoOwner: 'Владелец репозитория',
|
||
fileName: 'Название файла',
|
||
filePath: 'Путь к файлу',
|
||
programmingLang: 'Язык программирования',
|
||
url: 'URL',
|
||
license: 'Лицензия',
|
||
lastCommitTime: 'Время последнего коммита',
|
||
lastCommitAuthor: 'Автор последнего коммита',
|
||
},
|
||
originInfo: {
|
||
originalFilename: 'Исходное имя файла',
|
||
originalFileSize: 'Исходный размер файла',
|
||
uploadDate: 'Дата загрузки',
|
||
lastUpdateDate: 'Дата последнего обновления',
|
||
source: 'Источник',
|
||
},
|
||
technicalParameters: {
|
||
segmentSpecification: 'Спецификация фрагментов',
|
||
segmentLength: 'Длина фрагментов',
|
||
avgParagraphLength: 'Средняя длина абзаца',
|
||
paragraphs: 'Абзацы',
|
||
hitCount: 'Количество обращений',
|
||
embeddingTime: 'Время встраивания',
|
||
embeddedSpend: 'Потрачено на встраивание',
|
||
},
|
||
},
|
||
languageMap: {
|
||
zh: 'Китайский',
|
||
en: 'Английский',
|
||
es: 'Испанский',
|
||
fr: 'Французский',
|
||
de: 'Немецкий',
|
||
ja: 'Японский',
|
||
ko: 'Корейский',
|
||
ru: 'Русский',
|
||
ar: 'Арабский',
|
||
pt: 'Португальский',
|
||
it: 'Итальянский',
|
||
nl: 'Голландский',
|
||
pl: 'Польский',
|
||
sv: 'Шведский',
|
||
tr: 'Турецкий',
|
||
he: 'Иврит',
|
||
hi: 'Хинди',
|
||
da: 'Датский',
|
||
fi: 'Финский',
|
||
no: 'Норвежский',
|
||
hu: 'Венгерский',
|
||
el: 'Греческий',
|
||
cs: 'Чешский',
|
||
th: 'Тайский',
|
||
id: 'Индонезийский',
|
||
},
|
||
categoryMap: {
|
||
book: {
|
||
fiction: 'Художественная литература',
|
||
biography: 'Биография',
|
||
history: 'История',
|
||
science: 'Наука',
|
||
technology: 'Технологии',
|
||
education: 'Образование',
|
||
philosophy: 'Философия',
|
||
religion: 'Религия',
|
||
socialSciences: 'Социальные науки',
|
||
art: 'Искусство',
|
||
travel: 'Путешествия',
|
||
health: 'Здоровье',
|
||
selfHelp: 'Самопомощь',
|
||
businessEconomics: 'Бизнес/Экономика',
|
||
cooking: 'Кулинария',
|
||
childrenYoungAdults: 'Детская/Подростковая литература',
|
||
comicsGraphicNovels: 'Комиксы/Графические романы',
|
||
poetry: 'Поэзия',
|
||
drama: 'Драматургия',
|
||
other: 'Другое',
|
||
},
|
||
personalDoc: {
|
||
notes: 'Заметки',
|
||
blogDraft: 'Черновик блога',
|
||
diary: 'Дневник',
|
||
researchReport: 'Научный отчет',
|
||
bookExcerpt: 'Отрывок из книги',
|
||
schedule: 'Расписание',
|
||
list: 'Список',
|
||
projectOverview: 'Обзор проекта',
|
||
photoCollection: 'Коллекция фотографий',
|
||
creativeWriting: 'Творческое письмо',
|
||
codeSnippet: 'Фрагмент кода',
|
||
designDraft: 'Черновик дизайна',
|
||
personalResume: 'Личное резюме',
|
||
other: 'Другое',
|
||
},
|
||
businessDoc: {
|
||
meetingMinutes: 'Протокол собрания',
|
||
researchReport: 'Научный отчет',
|
||
proposal: 'Предложение',
|
||
employeeHandbook: 'Справочник сотрудника',
|
||
trainingMaterials: 'Учебные материалы',
|
||
requirementsDocument: 'Документ с требованиями',
|
||
designDocument: 'Проектный документ',
|
||
productSpecification: 'Спецификация продукта',
|
||
financialReport: 'Финансовый отчет',
|
||
marketAnalysis: 'Анализ рынка',
|
||
projectPlan: 'План проекта',
|
||
teamStructure: 'Структура команды',
|
||
policiesProcedures: 'Политики и процедуры',
|
||
contractsAgreements: 'Договоры и соглашения',
|
||
emailCorrespondence: 'Переписка по электронной почте',
|
||
other: 'Другое',
|
||
},
|
||
},
|
||
},
|
||
embedding: {
|
||
processing: 'Расчет эмбеддингов...',
|
||
paused: 'Расчет эмбеддингов приостановлен',
|
||
completed: 'Встраивание завершено',
|
||
error: 'Ошибка расчета эмбеддингов',
|
||
docName: 'Предварительная обработка документа',
|
||
mode: 'Правило сегментации',
|
||
segmentLength: 'Длина фрагментов',
|
||
textCleaning: 'Предварительная очистка текста',
|
||
segments: 'Абзацы',
|
||
highQuality: 'Режим высокого качества',
|
||
economy: 'Экономичный режим',
|
||
estimate: 'Оценочное потребление',
|
||
stop: 'Остановить обработку',
|
||
resume: 'Возобновить обработку',
|
||
automatic: 'Автоматически',
|
||
custom: 'Пользовательский',
|
||
previewTip: 'Предварительный просмотр абзацев будет доступен после завершения расчета эмбеддингов',
|
||
},
|
||
segment: {
|
||
paragraphs: 'Абзацы',
|
||
keywords: 'Ключевые слова',
|
||
addKeyWord: 'Добавить ключевое слово',
|
||
keywordError: 'Максимальная длина ключевого слова - 20',
|
||
characters: 'символов',
|
||
hitCount: 'Количество обращений',
|
||
vectorHash: 'Векторный хэш: ',
|
||
questionPlaceholder: 'добавьте вопрос здесь',
|
||
questionEmpty: 'Вопрос не может быть пустым',
|
||
answerPlaceholder: 'добавьте ответ здесь',
|
||
answerEmpty: 'Ответ не может быть пустым',
|
||
contentPlaceholder: 'добавьте содержимое здесь',
|
||
contentEmpty: 'Содержимое не может быть пустым',
|
||
newTextSegment: 'Новый текстовый сегмент',
|
||
newQaSegment: 'Новый сегмент вопрос-ответ',
|
||
delete: 'Удалить этот фрагмент?',
|
||
},
|
||
}
|
||
|
||
export default translation
|