// Anything with "null" requires a translation. Contribute to translation via a PR!
const TRANSLATIONS = {
onboarding: {
home: {
getStarted: "Начать",
welcome: "Добро пожаловать",
},
llm: {
title: "Предпочитаемые LLM",
description:
"AnythingLLM может работать с различными провайдерами LLM. Этот сервис будет обеспечивать обработку чата.",
},
userSetup: {
title: "Настройка пользователя",
description: "Настройте параметры пользователя.",
howManyUsers: "Сколько пользователей будут использовать этот экземпляр?",
justMe: "Только я",
myTeam: "Моя команда",
instancePassword: "Пароль экземпляра",
setPassword: "Хотите установить пароль?",
passwordReq: "Пароль должен содержать не менее 8 символов.",
passwordWarn:
"Важно сохранить этот пароль, так как способа его восстановления не существует.",
adminUsername: "Имя пользователя для учётной записи администратора",
adminPassword: "Пароль для учётной записи администратора",
adminPasswordReq: "Пароль должен содержать не менее 8 символов.",
teamHint:
"По умолчанию, вы будете единственным администратором. После завершения настройки вы сможете создавать учётные записи и приглашать других пользователей или администраторов. Не потеряйте пароль, так как только администраторы могут его сбросить.",
},
data: {
title: "Обработка данных и конфиденциальность",
description:
"Мы стремимся обеспечить прозрачность и контроль в отношении ваших персональных данных.",
settingsHint: "Эти настройки можно изменить в любое время в настройках.",
},
survey: {
title: "Добро пожаловать в AnythingLLM",
description:
"Помогите нам сделать AnythingLLM, созданным с учётом ваших потребностей (необязательно).",
email: "Какой у вас адрес электронной почты?",
useCase: "Для чего вы будете использовать AnythingLLM?",
useCaseWork: "Для работы",
useCasePersonal: "Для личного использования",
useCaseOther: "Другое",
comment: "Откуда вы узнали о AnythingLLM?",
commentPlaceholder:
"Reddit, Twitter, GitHub, YouTube и т.д. — сообщите, где вы о нас узнали!",
skip: "Пропустить опрос",
thankYou: "Спасибо за ваш отзыв!",
},
},
common: {
"workspaces-name": "Имя рабочих пространств",
selection: "Выбор модели",
saving: "Сохранение...",
save: "Сохранить изменения",
previous: "Предыдущая страница",
next: "Следующая страница",
optional: "Необязательный",
yes: "Да",
no: "Нет",
search: "Поиск",
username_requirements:
"Имя пользователя должно содержать от 2 до 32 символов, начинаться со строчной буквы и содержать только строчные буквы, цифры, символы подчёркивания, дефисы и точки.",
on: "О",
none: "Нет",
stopped: "Остановлен",
loading: "Загрузка",
refresh: "Обновить",
},
settings: {
title: "Настройки экземпляра",
invites: "Приглашение",
users: "Пользователи",
workspaces: "Рабочие пространства",
"workspace-chats": "Чат рабочего пространства",
customization: "Внешний вид",
"api-keys": "API ключи",
llm: "Предпочтение LLM",
transcription: "Модель транскрипции",
embedder: "Настройки встраивания",
"text-splitting": "Разделение и сегментация текста",
"voice-speech": "Голос и Речь",
"vector-database": "Векторная база данных",
embeds: "Виджеты встраивания чата",
security: "Безопасность",
"event-logs": "Журналы событий",
privacy: "Конфиденциальность и данные",
"ai-providers": "Поставщики ИИ",
"agent-skills": "Навыки агента",
admin: "Администратор",
tools: "Инструменты",
"experimental-features": "Экспериментальные функции",
contact: "Связаться с Поддержкой",
"browser-extension": "Расширение браузера",
"system-prompt-variables": "Переменные системного запроса",
interface: "Предпочтения в пользовательском интерфейсе",
branding: "Брендинг и создание продуктов с собственной меткой.",
chat: "Чат",
"mobile-app": "AnythingLLM Mobile",
"community-hub": {
title: "Центр сообщества",
trending: "Изучите популярные темы",
"your-account": "Ваш аккаунт",
"import-item": "Импорт товара",
},
channels: "Каналы",
"available-channels": {
telegram: "Телеграм",
},
},
login: {
"multi-user": {
welcome: "Добро пожаловать в",
"placeholder-username": "Имя пользователя",
"placeholder-password": "Пароль",
login: "Войти",
validating: "Проверка...",
"forgot-pass": "Забыли пароль",
reset: "Сбросить",
},
"sign-in": "Войти в ваш {{appName}} аккаунт.",
"password-reset": {
title: "Сброс пароля",
description:
"Предоставьте необходимую информацию ниже, чтобы сбросить ваш пароль.",
"recovery-codes": "Коды восстановления",
"back-to-login": "Вернуться к входу",
},
},
"new-workspace": {
title: "Новая Рабочая Область",
placeholder: "Моя Рабочая Область",
},
"workspaces—settings": {
general: "Общие настройки",
chat: "Настройки чата",
vector: "Векторная база данных",
members: "Участники",
agent: "Конфигурация агента",
},
general: {
vector: {
title: "Количество векторов",
description: "Общее количество векторов в вашей векторной базе данных.",
},
names: {
description:
"Это изменит только отображаемое имя вашего рабочего пространства.",
},
message: {
title: "Предлагаемые сообщения чата",
description:
"Настройте сообщения, которые будут предложены пользователям вашего рабочего пространства.",
add: "Добавить новое сообщение",
save: "Сохранить сообщения",
heading: "Объясните мне",
body: "преимущества AnythingLLM",
},
delete: {
title: "Удалить Рабочее Пространство",
description:
"Удалите это рабочее пространство и все его данные. Это удалит рабочее пространство для всех пользователей.",
delete: "Удалить рабочее пространство",
deleting: "Удаление рабочего пространства...",
"confirm-start": "Вы собираетесь удалить весь ваш",
"confirm-end":
"рабочее пространство. Это удалит все векторные встраивания в вашей векторной базе данных.\n\nОригинальные исходные файлы останутся нетронутыми. Это действие необратимо.",
},
},
chat: {
llm: {
title: "Поставщик LLM рабочего пространства",
description:
"Конкретный поставщик и модель LLM, которые будут использоваться для этого рабочего пространства. По умолчанию используется системный поставщик и настройки LLM.",
search: "Искать всех поставщиков LLM",
},
model: {
title: "Модель чата рабочего пространства",
description:
"Конкретная модель чата, которая будет использоваться для этого рабочего пространства. Если пусто, будет использоваться системное предпочтение LLM.",
},
mode: {
title: "Режим чата",
chat: {
title: "Чат",
description:
"предоставит ответы, используя общие знания LLM и контекст документа, который был предоставлен. Для использования инструментов необходимо использовать команду @agent.",
},
query: {
title: "Запрос",
description:
"будет предоставлять ответы только, если будет найден контекст документа.
Для использования инструментов вам потребуется использовать команду @agent.",
},
automatic: {
title: "Авто",
description:
"автоматически будет использовать инструменты, если модель и поставщик поддерживают вызов инструментов напрямую.
Если прямой вызов инструментов не поддерживается, вам потребуется использовать команду `@agent` для использования инструментов.",
},
},
history: {
title: "История чата",
"desc-start":
"Количество предыдущих чатов, которые будут включены в краткосрочную память ответа.",
recommend: "Рекомендуем 20.",
"desc-end":
"Любое количество более 45 может привести к непрерывным сбоям чата в зависимости от размера сообщений.",
},
prompt: {
title: "Подсказка",
description:
"Подсказка, которая будет использоваться в этом рабочем пространстве. Определите контекст и инструкции для AI для создания ответа. Вы должны предоставить тщательно разработанную подсказку, чтобы AI мог генерировать релевантный и точный ответ.",
history: {
title: "История запросов системы",
clearAll: "Очистить всё",
noHistory: "Информация о предыдущих запросах недоступна.",
restore: "Восстановить",
delete: "Удалить",
deleteConfirm: "Вы уверены, что хотите удалить этот элемент истории?",
clearAllConfirm:
"Вы уверены, что хотите очистить всю историю? Это действие нельзя отменить.",
expand: "Расширять",
publish: "Опубликовать в Центре сообщества",
},
},
refusal: {
title: "Ответ об отказе в режиме запроса",
"desc-start": "В режиме",
query: "запроса",
"desc-end":
"вы можете вернуть пользовательский ответ об отказе, если контекст не найден.",
"tooltip-title": "Почему я это вижу?",
"tooltip-description":
"Вы находитесь в режиме запроса, который использует только информацию из ваших документов. Переключитесь в режим чата для более гибких бесед, или нажмите здесь, чтобы посетить нашу документацию и узнать больше о режимах чата.",
},
temperature: {
title: "Температура LLM",
"desc-start":
"Этот параметр контролирует, насколько 'креативными' будут ответы вашего LLM.",
"desc-end":
"Чем выше число, тем более креативные ответы. Для некоторых моделей это может привести к несвязным ответам при слишком высоких настройках.",
hint: "Большинство LLM имеют различные допустимые диапазоны значений. Проконсультируйтесь с вашим поставщиком LLM для получения этой информации.",
},
},
"vector-workspace": {
identifier: "Идентификатор векторной базы данных",
snippets: {
title: "Максимальное количество контекстных фрагментов",
description:
"Этот параметр контролирует максимальное количество контекстных фрагментов, которые будут отправлены LLM для каждого чата или запроса.",
recommend: "Рекомендуемое количество: 4",
},
doc: {
title: "Порог сходства документов",
description:
"Минимальная оценка сходства, необходимая для того, чтобы источник считался связанным с чатом. Чем выше число, тем более схожим должен быть источник с чатом.",
zero: "Без ограничений",
low: "Низкий (оценка сходства ≥ .25)",
medium: "Средний (оценка сходства ≥ .50)",
high: "Высокий (оценка сходства ≥ .75)",
},
reset: {
reset: "Сброс векторной базы данных",
resetting: "Очистка векторов...",
confirm:
"Вы собираетесь сбросить векторную базу данных этого рабочего пространства. Это удалит все текущие векторные встраивания.\n\nОригинальные исходные файлы останутся нетронутыми. Это действие необратимо.",
error: "Не удалось сбросить векторную базу данных рабочего пространства!",
success: "Векторная база данных рабочего пространства была сброшена!",
},
},
agent: {
"performance-warning":
"Производительность LLM, не поддерживающих вызовы инструментов, сильно зависит от возможностей и точности модели. Некоторые способности могут быть ограничены или не функционировать.",
provider: {
title: "Поставщик LLM агента рабочего пространства",
description:
"Конкретный поставщик и модель LLM, которые будут использоваться для агента @agent этого рабочего пространства.",
},
mode: {
chat: {
title: "Модель чата агента рабочего пространства",
description:
"Конкретная модель чата, которая будет использоваться для агента @agent этого рабочего пространства.",
},
title: "Модель агента рабочего пространства",
description:
"Конкретная модель LLM, которая будет использоваться для агента @agent этого рабочего пространства.",
wait: "-- ожидание моделей --",
},
skill: {
rag: {
title: "RAG и долговременная память",
description:
"Позвольте агенту использовать ваши локальные документы для ответа на запрос или попросите агента 'запомнить' части контента для долгосрочного извлечения из памяти.",
},
view: {
title: "Просмотр и резюмирование документов",
description:
"Позвольте агенту перечислять и резюмировать содержание файлов рабочего пространства, которые в данный момент встроены.",
},
scrape: {
title: "Сбор данных с веб-сайтов",
description:
"Позвольте агенту посещать и собирать содержимое веб-сайтов.",
},
generate: {
title: "Создание диаграмм",
description:
"Включите возможность создания различных типов диаграмм из предоставленных данных или данных, указанных в чате.",
},
web: {
title: "Поиск в Интернете и просмотр в реальном времени",
description:
"Предоставьте вашему агенту возможность искать информацию в интернете, чтобы отвечать на ваши вопросы, подключившись к провайдеру поисковой системы (SERP).",
},
sql: {
title: "Драйвер для работы с базой данных SQL",
description:
"Позвольте вашему агенту использовать SQL для ответа на ваши вопросы, подключившись к различным провайдерам баз данных.",
},
default_skill:
"По умолчанию, эта функция включена, но вы можете отключить ее, если не хотите, чтобы она была доступна для агента.",
filesystem: {
title: "Доступ к файловой системе",
description:
"Предоставьте вашему агенту возможность читать, создавать, искать и управлять файлами в определенной директории. Поддерживает редактирование файлов, навигацию по директориям и поиск содержимого.",
learnMore: "Узнайте больше о том, как использовать этот навык.",
configuration: "Настройка",
readActions: "Прочитать действия",
writeActions: "Определить действия",
warning:
"Доступ к файловой системе может быть опасным, так как он может изменять или удалять файлы. Пожалуйста, ознакомьтесь с документацией перед включением.",
skills: {
"read-text-file": {
title: "Открыть файл",
description:
"Прочитать содержимое файлов (текст, код, PDF, изображения и т.д.)",
},
"read-multiple-files": {
title: "Открыть несколько файлов",
description: "Одновременно читать несколько файлов.",
},
"list-directory": {
title: "Список каталогов",
description: "Перечислите файлы и каталоги в папке.",
},
"search-files": {
title: "Поиск файлов",
description: "Поиск файлов по имени или содержимому",
},
"get-file-info": {
title: "Получить информацию о файле",
description: "Получите подробную информацию о метаданных файлов.",
},
"edit-file": {
title: "Редактировать файл",
description:
"Внесите изменения в текстовые файлы, работая построчно.",
},
"create-directory": {
title: "Создать папку",
description: "Создать новые каталоги",
},
"move-file": {
title: "Переместить/Переименовать файл",
description: "Переместите или переименуйте файлы и каталоги.",
},
"copy-file": {
title: "Скопировать файл",
description: "Копировать файлы и каталоги",
},
"write-text-file": {
title: "Создать текстовый файл",
description:
"Создайте новые текстовые файлы или перезапишите существующие текстовые файлы.",
},
},
},
createFiles: {
title: "Создание документа",
description:
"Предоставьте своему агенту возможность создавать файлы в двоичном формате, такие как презентации PowerPoint, электронные таблицы Excel, документы Word и PDF. Файлы можно загружать непосредственно из окна чата.",
configuration: "Доступные типы документов",
skills: {
"create-text-file": {
title: "Текстовые файлы",
description:
"Создавайте текстовые файлы с любым содержимым и расширением (.txt, .md, .json, .csv и т. д.)",
},
"create-pptx": {
title: "Презентации в формате PowerPoint",
description:
"Создайте новые презентации в формате PowerPoint, включая слайды, заголовки и списки с маркерами.",
},
"create-pdf": {
title: "Документы в формате PDF",
description:
"Создавайте документы в формате PDF из Markdown или простого текста с использованием базового оформления.",
},
"create-xlsx": {
title: "Электронные таблицы в программе Excel",
description:
"Создайте документы Excel для табличных данных, включающие листы и оформление.",
},
"create-docx": {
title: "Документы в формате Word",
description:
"Создавайте документы в формате Word с использованием базовых стилей и форматирования.",
},
},
},
gmail: {
title: "Подключение к GMail",
description:
"Предоставьте своему агенту возможность взаимодействовать с Gmail: искать письма, читать цепочки сообщений, составлять черновики, отправлять письма и управлять своей почтой. Ознакомьтесь с документацией.",
multiUserWarning:
"Интеграция с Gmail недоступна в многопользовательском режиме по соображениям безопасности. Пожалуйста, отключите многопользовательский режим, чтобы использовать эту функцию.",
configuration: "Настройка Gmail",
deploymentId: "Идентификатор развертывания",
deploymentIdHelp:
"Идентификатор развертывания вашего веб-приложения Google Apps Script",
apiKey: "Ключ API",
apiKeyHelp:
"Ключ API, который вы настроили в своем проекте Google Apps Script",
configurationRequired:
"Пожалуйста, настройте идентификатор развертывания и API-ключ, чтобы активировать функции Gmail.",
configured: "Настроен",
searchSkills: "Навыки поиска...",
noSkillsFound: "Не найдено ни одного совпадения с вашим запросом.",
categories: {
search: {
title: "Поиск и чтение электронных писем",
description:
"Найдите и прочитайте электронные письма из вашей почты Gmail.",
},
drafts: {
title: "Черновики электронных писем",
description:
"Создавайте, редактируйте и управляйте черновиками электронных писем.",
},
send: {
title: "Отправка и ответы на электронные письма",
description:
"Отправляйте электронные письма и оперативно отвечайте на сообщения в обсуждениях.",
},
threads: {
title: "Управление цепочками писем",
description:
"Управление цепочками электронных писем: пометка как прочитанные/непрочитанные, архивирование, удаление",
},
account: {
title: "Статистика интеграции",
description:
"Просмотрите статистику использования почтового ящика и информацию об учетной записи.",
},
},
skills: {
search: {
title: "Поиск в электронных письмах",
description: "Искать письма, используя синтаксис запросов Gmail",
},
readThread: {
title: "Прочитать тему",
description:
"Просмотрите всю цепочку электронных писем, отсортированную по идентификатору.",
},
createDraft: {
title: "Создать черновик",
description: "Создайте новый черновик электронного письма",
},
createDraftReply: {
title: "Создать черновик ответа",
description:
"Составьте черновик ответа к существующему обсуждению.",
},
updateDraft: {
title: "Обновленная версия проекта",
description: "Обновить существующий черновик электронного письма",
},
getDraft: {
title: "Получить черновик",
description: "Получить конкретный черновик по его идентификатору",
},
listDrafts: {
title: "Черновики",
description: "Перечислите все черновики электронных писем.",
},
deleteDraft: {
title: "Удалить черновик",
description: "Удалить черновик письма",
},
sendDraft: {
title: "Отправить черновик",
description: "Отправить существующий черновик электронного письма",
},
sendEmail: {
title: "Отправить электронное письмо",
description: "Немедленно отправьте электронное письмо.",
},
replyToThread: {
title: "Ответить на тему",
description: "Ответить на цепочку писем немедленно",
},
markRead: {
title: "Марк Рид",
description: "Отметьте тему как прочитанную.",
},
markUnread: {
title: "Отмечено как непрочитанное",
description: "Отметьте тему как непрочитанную.",
},
moveToTrash: {
title: "Переместить в корзину",
description: "Переместить тему в корзину",
},
moveToArchive: {
title: "Архив",
description: "Архивировать тему",
},
moveToInbox: {
title: 'Переместить в папку "Входящие"',
description: "Переместить тему в папку «Входящие»",
},
getMailboxStats: {
title: "Статистика почтового ящика",
description:
"Получите информацию о количестве непрочитанных писем и статистику почтового ящика.",
},
getInbox: {
title: "Открыть входящие",
description:
"Удобный способ получения писем из почтового ящика Gmail.",
},
},
},
outlook: {
title: "Подключение к Outlook",
description:
"Позвольте своему агенту взаимодействовать с Microsoft Outlook: искать электронные письма, читать цепочки сообщений, создавать черновики, отправлять электронные письма и управлять своей почтой через Microsoft Graph API. Обратитесь к документации.",
multiUserWarning:
"Интеграция с Outlook недоступна в многопользовательском режиме из соображений безопасности. Пожалуйста, отключите многопользовательский режим, чтобы использовать эту функцию.",
configuration: "Настройка Outlook",
authType: "Тип аккаунта",
authTypeHelp:
"Выберите, какие типы учетных записей Microsoft могут использоваться для аутентификации. «Все учетные записи» поддерживает как личные, так и рабочие/учебные учетные записи. «Только личные» ограничивается личными учетными записями Microsoft. «Только для организации» ограничивается учетными записями из определенного экземпляра Azure AD.",
authTypeCommon: "Все счета (личные и рабочие/учебные)",
authTypeConsumers: "Личные учетные записи Microsoft",
authTypeOrganization:
"Данные только для организаций (требуется идентификатор арендатора)",
clientId: "Идентификатор клиента (для заявки)",
clientIdHelp:
"Идентификатор приложения (клиента), полученный при регистрации вашего приложения в Azure AD.",
tenantId: "Идентификатор (для арендатора)",
tenantIdHelp:
"Идентификатор (для арендатора) из вашей регистрации приложения в Azure AD. Требуется только для аутентификации, осуществляемой только внутри организации.",
clientSecret: "Секретный ключ",
clientSecretHelp:
"Секретный ключ, полученный при регистрации вашего приложения в Azure AD.",
configurationRequired:
"Пожалуйста, настройте идентификатор клиента и секретный ключ, чтобы активировать функции Outlook.",
authRequired:
"Сначала сохраните свои учетные данные, а затем выполните аутентификацию в Microsoft, чтобы завершить настройку.",
authenticateWithMicrosoft: "Авторизуйтесь через Microsoft",
authenticated: "Успешно установлено соединение с Microsoft Outlook.",
revokeAccess: "Отменить доступ",
configured: "Настроен",
searchSkills: "Навыки поиска...",
noSkillsFound: "Не найдено ни одного соответствующего запросу.",
categories: {
search: {
title: "Поиск и чтение электронных писем",
description:
"Поиск и чтение электронных писем из вашей почтовой ящика Outlook",
},
drafts: {
title: "Черновики электронных писем",
description:
"Создавайте, редактируйте и управляйте черновиками электронных писем.",
},
send: {
title: "Отправлять электронные письма",
description:
"Отправьте новые электронные письма или ответьте на сообщения немедленно.",
},
account: {
title: "Статистика интеграции",
description:
"Просмотр статистики почтового ящика и информации об аккаунте",
},
},
skills: {
getInbox: {
title: "Открыть входящие сообщения",
description:
"Получите последние письма из вашей почтовой ящика Outlook.",
},
search: {
title: "Поиск в электронных письмах",
description:
"Ищите электронные письма, используя синтаксис поиска Microsoft.",
},
readThread: {
title: "Прочитать диалог",
description: "Прочитать полный перечень электронных писем.",
},
createDraft: {
title: "Создать черновик",
description:
"Создайте новый черновик письма или черновик ответа на существующее сообщение.",
},
updateDraft: {
title: "Обновить черновик",
description: "Обновить существующий черновик письма",
},
listDrafts: {
title: "Черновики",
description: "Перечислите все черновики электронных писем.",
},
deleteDraft: {
title: "Удалить черновик",
description: "Удалить черновик письма",
},
sendDraft: {
title: "Отправить черновик",
description: "Отправить существующий черновик письма",
},
sendEmail: {
title: "Отправить электронное письмо",
description:
"Отправьте новое электронное письмо или ответьте на существующее сообщение немедленно.",
},
getMailboxStats: {
title: "Статистика почтового ящика",
description:
"Получите информацию о количестве папок и статистику использования почтового ящика.",
},
},
},
googleCalendar: {
title: "Коннектор для Google Календаря",
description:
"Позвольте своему агенту взаимодействовать с Google Календарем: просматривать календари, получать информацию о событиях, создавать и обновлять события, а также управлять подтверждениями участия. Обратитесь к документации.",
multiUserWarning:
"Интеграция с Google Календарем недоступна в многопользовательском режиме по соображениям безопасности. Пожалуйста, отключите многопользовательский режим, чтобы использовать эту функцию.",
configuration: "Настройка календаря Google",
deploymentId: "Идентификатор развертывания",
deploymentIdHelp:
"Идентификатор развертывания из вашего веб-приложения Google Apps Script",
apiKey: "Ключ API",
apiKeyHelp:
"Ключ API, который вы настроили в своей среде выполнения Google Apps Script",
configurationRequired:
"Пожалуйста, настройте идентификатор развертывания и API-ключ, чтобы активировать функциональность Google Calendar.",
configured: "Настроен",
searchSkills: "Навыки поиска...",
noSkillsFound: "Не найдено ни одного соответствующего запросу.",
categories: {
calendars: {
title: "Календари",
description:
"Просматривайте и управляйте своими календарями Google.",
},
readEvents: {
title: "Просмотр событий",
description: "Просмотр и поиск событий в календаре",
},
writeEvents: {
title: "Создание и обновление событий",
description:
"Создавайте новые мероприятия и изменяйте существующие.",
},
rsvp: {
title: "Управление RSVP (подтверждение участия)",
description: "Управляйте своим статусом участия в мероприятиях.",
},
},
skills: {
listCalendars: {
title: "Календари",
description:
"Перечислите все календари, которыми вы владеете или для которых у вас есть подписка.",
},
getCalendar: {
title: "Получить подробную информацию о календаре",
description:
"Получите подробную информацию о конкретном календаре.",
},
getEvent: {
title: "Узнать о мероприятии",
description:
"Получите подробную информацию о конкретном мероприятии.",
},
getEventsForDay: {
title: "Получите информацию о событиях на сегодня",
description:
"Получите список всех мероприятий, запланированных на конкретную дату.",
},
getEvents: {
title: "Получить события (период времени)",
description: "Получить события в указанном диапазоне дат",
},
getUpcomingEvents: {
title: "Получите информацию о предстоящих мероприятиях",
description:
"Получите информацию о событиях на сегодня, на этой неделе или в этом месяце, используя простые ключевые слова.",
},
quickAdd: {
title: "Быстрое добавление события",
description:
"Создать событие на основе естественного языка (например, «Встреча завтра в 15:00»)",
},
createEvent: {
title: "Создать мероприятие",
description:
"Создайте новое мероприятие с полным контролем над всеми его параметрами.",
},
updateEvent: {
title: "Обновление события",
description: "Обновить существующее событие в календаре",
},
setMyStatus: {
title: "Указать статус подтверждения участия",
description:
"Принять, отклонить или выразить предварительное согласие на мероприятие.",
},
},
},
},
mcp: {
title: "Серверы MCP",
"loading-from-config": "Загрузка серверов MCP из конфигурационного файла",
"learn-more": "Узнайте больше о серверах MCP.",
"no-servers-found": "Не найдено серверов MCP.",
"tool-warning":
"Для достижения наилучших результатов, рассмотрите возможность отключения неиспользуемых инструментов, чтобы сохранить контекст.",
"stop-server": "Остановить сервер MCP",
"start-server": "Запустить сервер MCP",
"delete-server": "Удалить сервер MCP",
"tool-count-warning":
"Этот сервер MCP имеет включенные инструменты, которые потребляют контекст в каждом чате. Рассмотрите возможность отключения нежелательных инструментов для экономии контекста.",
"startup-command": "Команда для запуска",
command: "Приказ",
arguments: "Аргументы",
"not-running-warning":
"Этот сервер MCP не работает – он может быть остановлен или возникла ошибка при запуске.",
"tool-call-arguments": "Аргументы для вызова функции",
"tools-enabled": "инструменты включены/активированы",
},
settings: {
title: "Настройки навыков агента",
"max-tool-calls": {
title: "Максимальное количество запросов к инструменту в одном ответе",
description:
"Максимальное количество инструментов, которые агент может использовать последовательно для генерации одного ответа. Это предотвращает чрезмерное использование инструментов и бесконечные циклы.",
},
"intelligent-skill-selection": {
title: "Интеллектуальный выбор навыков",
"beta-badge": "Бета-версия",
description:
"Позволяет использовать неограниченное количество инструментов и сократить использование токенов до 80% на запрос – AnythingLLM автоматически выбирает наиболее подходящие навыки для каждого запроса.",
"max-tools": {
title: "Инструменты Max",
description:
"Максимальное количество инструментов, которые можно выбрать для каждого запроса. Мы рекомендуем устанавливать это значение на более высокие значения для моделей с большим контекстом.",
},
},
},
},
recorded: {
title: "Чаты рабочего пространства",
description:
"Это все записанные чаты и сообщения, отправленные пользователями, упорядоченные по дате создания.",
export: "Экспорт",
table: {
id: "Идентификатор",
by: "Отправлено",
workspace: "Рабочее пространство",
prompt: "Подсказка",
response: "Ответ",
at: "Отправлено в",
},
},
api: {
title: "API ключи",
description:
"API ключи позволяют владельцу программно получать доступ к этому экземпляру AnythingLLM и управлять им.",
link: "Прочитать документацию по API",
generate: "Создать новый API ключ",
empty: "API-ключи не найдены",
actions: "Действия",
messages: {
error: "Ошибка: {{error}}",
},
modal: {
title: "Создать новый API-ключ",
cancel: "Отмена",
close: "Закрыть",
create: "Создать API-ключ",
helper:
"После создания API-ключ можно использовать для программного доступа к этому экземпляру AnythingLLM и его настройки.",
name: {
label: "Название",
placeholder: "Продакшн-интеграция",
helper:
"Необязательно. Используйте понятное имя, чтобы потом легко узнать этот ключ.",
},
},
row: {
copy: "Копировать API-ключ",
copied: "Скопировано",
unnamed: "--",
deleteConfirm:
"Вы уверены, что хотите деактивировать этот API-ключ?\nПосле этого его больше нельзя будет использовать.\n\nЭто действие необратимо.",
},
table: {
name: "Название",
key: "API ключ",
by: "Создано",
created: "Создано",
},
},
llm: {
title: "Предпочтение LLM",
description:
"Это учетные данные и настройки для вашего предпочтительного поставщика чата и встраивания LLM. Важно, чтобы эти ключи были актуальными и правильными, иначе AnythingLLM не будет работать должным образом.",
provider: "Поставщик LLM",
providers: {
azure_openai: {
azure_service_endpoint: "Endpoint для сервиса Azure",
api_key: "Ключ API",
chat_deployment_name: "Название развертывания чата",
chat_model_token_limit: "Предел токенов для чата",
model_type: "Тип модели",
default: "Стандартные настройки.",
reasoning: "Обоснование",
model_type_tooltip:
'Если ваш проект использует модель рассуждения (например, o1, o1-mini, o3-mini и т.д.), установите этот параметр в значение "Reasoning". В противном случае, ваши запросы в чат могут не выполняться.',
},
},
},
transcription: {
title: "Предпочтение модели транскрипции",
description:
"Это учетные данные и настройки для вашего предпочтительного поставщика моделей транскрипции. Важно, чтобы эти ключи были актуальными и правильными, иначе медиафайлы и аудио не будут транскрибироваться.",
provider: "Поставщик транскрипции",
"warn-start":
"Использование локальной модели whisper на машинах с ограниченной оперативной памятью или процессором может привести к зависанию AnythingLLM при обработке медиафайлов.",
"warn-recommend":
"Мы рекомендуем минимум 2ГБ оперативной памяти и загружать файлы <10МБ.",
"warn-end":
"Встроенная модель будет автоматически загружена при первом использовании.",
},
embedding: {
title: "Настройки встраивания",
"desc-start":
"При использовании LLM, который не поддерживает встроенный механизм встраивания - возможно, потребуется дополнительно указать учетные данные для встраивания текста.",
"desc-end":
"Встраивание - это процесс превращения текста в векторы. Эти учетные данные необходимы для превращения ваших файлов и подсказок в формат, который AnythingLLM может использовать для обработки.",
provider: {
title: "Поставщик встраивания",
},
},
text: {
title: "Настройки разделения и сегментации текста",
"desc-start":
"Иногда может понадобиться изменить стандартный способ разделения и сегментации новых документов перед их вставкой в векторную базу данных.",
"desc-end":
"Следует изменять этот параметр только при полном понимании работы разделения текста и его побочных эффектов.",
size: {
title: "Размер сегмента текста",
description:
"Это максимальная длина символов, которые могут присутствовать в одном векторе.",
recommend: "Максимальная длина модели встраивания составляет",
},
overlap: {
title: "Перекрытие сегментов текста",
description:
"Это максимальное перекрытие символов, которое происходит при сегментации между двумя смежными сегментами текста.",
},
},
vector: {
title: "Векторная база данных",
description:
"Это учетные данные и настройки для того, как будет функционировать ваш экземпляр AnythingLLM. Важно, чтобы эти ключи были актуальными и правильными.",
provider: {
title: "Поставщик векторной базы данных",
description: "Настройка для LanceDB не требуется.",
},
},
embeddable: {
title: "Встраиваемые виджеты чата",
description:
"Встраиваемые виджеты чата - это интерфейсы чата, ориентированные на публичное использование и привязанные к одному рабочему пространству. Они позволяют создавать рабочие пространства, которые затем можно публиковать в Интернете.",
create: "Создать встраивание",
table: {
workspace: "Рабочее пространство",
chats: "Отправленные чаты",
active: "Активные домены",
created: "Создано",
},
},
"embed-chats": {
title: "Встраивание чатов",
export: "Экспорт",
description:
"Это все записанные чаты и сообщения от любого встраивания, которое вы опубликовали.",
table: {
embed: "Встраивание",
sender: "Отправитель",
message: "Сообщение",
response: "Ответ",
at: "Отправлено в",
},
},
event: {
title: "Журналы событий",
description:
"Просматривайте все действия и события, происходящие в этом экземпляре для мониторинга.",
clear: "Очистить журналы событий",
table: {
type: "Тип события",
user: "Пользователь",
occurred: "Произошло в",
},
},
privacy: {
title: "Конфиденциальность и обработка данных",
description:
"Это ваша конфигурация для того, как подключенные сторонние поставщики и AnythingLLM обрабатывают ваши данные.",
anonymous: "Анонимная телеметрия включена",
},
connectors: {
"search-placeholder": "Поиск коннекторов данных",
"no-connectors": "Коннекторы данных не найдены.",
github: {
name: "Репозиторий GitHub",
description:
"Импортируйте весь публичный или приватный репозиторий GitHub одним кликом.",
URL: "URL репозитория GitHub",
URL_explained: "URL репозитория GitHub, который вы хотите собрать.",
token: "Токен доступа GitHub",
optional: "необязательно",
token_explained: "Токен доступа для предотвращения ограничения запросов.",
token_explained_start: "Без ",
token_explained_link1: "личного токена доступа",
token_explained_middle:
", API GitHub может ограничить количество файлов для сбора из-за лимитов запросов. Вы можете ",
token_explained_link2: "создать временный токен доступа",
token_explained_end: ", чтобы избежать этой проблемы.",
ignores: "Игнорирование файлов",
git_ignore:
"Список в формате .gitignore для исключения определённых файлов при сборе. Нажмите Enter после каждой записи, которую хотите сохранить.",
task_explained:
"После завершения все файлы будут доступны для внедрения в рабочие пространства через выбор документов.",
branch: "Ветка, из которой нужно собрать файлы.",
branch_loading: "-- загрузка доступных веток --",
branch_explained: "Ветка, из которой нужно собрать файлы.",
token_information:
"Если не заполнить поле Токен доступа GitHub, этот коннектор данных сможет собрать только файлы верхнего уровня репозитория из-за ограничений публичного API GitHub.",
token_personal:
"Получите бесплатный личный токен доступа с аккаунтом GitHub здесь.",
},
gitlab: {
name: "Репозиторий GitLab",
description:
"Импортируйте весь публичный или приватный репозиторий GitLab одним кликом.",
URL: "URL репозитория GitLab",
URL_explained: "URL репозитория GitLab, который вы хотите собрать.",
token: "Токен доступа GitLab",
optional: "необязательно",
token_description:
"Выберите дополнительные сущности для получения через API GitLab.",
token_explained_start: "Без ",
token_explained_link1: "личного токена доступа",
token_explained_middle:
", API GitLab может ограничить количество файлов для сбора из-за лимитов запросов. Вы можете ",
token_explained_link2: "создать временный токен доступа",
token_explained_end: ", чтобы избежать этой проблемы.",
fetch_issues: "Получать задачи как документы",
ignores: "Игнорирование файлов",
git_ignore:
"Список в формате .gitignore для исключения определённых файлов при сборе. Нажмите Enter после каждой записи, которую хотите сохранить.",
task_explained:
"После завершения все файлы будут доступны для внедрения в рабочие пространства через выбор документов.",
branch: "Ветка, из которой нужно собрать файлы",
branch_loading: "-- загрузка доступных веток --",
branch_explained: "Ветка, из которой нужно собрать файлы.",
token_information:
"Если не заполнить поле Токен доступа GitLab, этот коннектор данных сможет собрать только файлы верхнего уровня репозитория из-за ограничений публичного API GitLab.",
token_personal:
"Получите бесплатный личный токен доступа с аккаунтом GitLab здесь.",
},
youtube: {
name: "Транскрипция YouTube",
description:
"Импортируйте транскрипцию целого видео с YouTube по ссылке.",
URL: "URL видео на YouTube",
URL_explained_start:
"Введите URL любого видео с YouTube для получения транскрипции. Видео должно иметь ",
URL_explained_link: "субтитры",
URL_explained_end: " (закрытые титры).",
task_explained:
"После завершения транскрипция будет доступна для внедрения в рабочие пространства через выбор документов.",
},
"website-depth": {
name: "Сбор ссылок с сайта",
description: "Соберите сайт и его подстраницы до заданной глубины.",
URL: "URL сайта",
URL_explained: "URL сайта, который вы хотите собрать.",
depth: "Глубина обхода",
depth_explained:
"Количество уровней вложенных ссылок, которое следует пройти от исходного URL.",
max_pages: "Максимальное количество страниц",
max_pages_explained: "Максимальное число ссылок для сбора.",
task_explained:
"После завершения весь собранный контент будет доступен для внедрения в рабочие пространства через выбор документов.",
},
confluence: {
name: "Confluence",
description: "Импортируйте целую страницу Confluence одним кликом.",
deployment_type: "Тип развертывания Confluence",
deployment_type_explained:
"Укажите, размещён ли ваш Confluence в облаке Atlassian или на собственном сервере.",
base_url: "Базовый URL Confluence",
base_url_explained: "Это базовый URL вашего пространства Confluence.",
space_key: "Ключ пространства Confluence",
space_key_explained:
"Это ключ вашего пространства Confluence, который будет использоваться. Обычно начинается с ~",
username: "Имя пользователя Confluence",
username_explained: "Ваше имя пользователя в Confluence",
auth_type: "Тип аутентификации Confluence",
auth_type_explained:
"Выберите тип аутентификации для доступа к страницам Confluence.",
auth_type_username: "Имя пользователя и токен доступа",
auth_type_personal: "Личный токен доступа",
token: "Токен доступа Confluence",
token_explained_start:
"Необходимо предоставить токен доступа для аутентификации. Вы можете сгенерировать его ",
token_explained_link: "здесь",
token_desc: "Токен доступа для аутентификации",
pat_token: "Личный токен доступа Confluence",
pat_token_explained: "Ваш личный токен доступа для Confluence.",
task_explained:
"После завершения содержимое страницы будет доступно для внедрения в рабочие пространства через выбор документов.",
bypass_ssl: "Обход проверки сертификата SSL",
bypass_ssl_explained:
"Включите эту опцию, чтобы обойти проверку сертификата SSL для экземпляров Confluence, размещенных на собственном сервере, с использованием самоподписанного сертификата.",
},
manage: {
documents: "Документы",
"data-connectors": "Коннекторы данных",
"desktop-only":
"Редактирование этих настроек доступно только на настольном устройстве. Пожалуйста, перейдите на ПК для продолжения.",
dismiss: "Закрыть",
editing: "Редактирование",
},
directory: {
"my-documents": "Мои документы",
"new-folder": "Новая папка",
"search-document": "Поиск документа",
"no-documents": "Нет документов",
"move-workspace": "Переместить в рабочее пространство",
"delete-confirmation":
"Вы уверены, что хотите удалить эти файлы и папки?\nЭто действие удалит файлы из системы и автоматически уберёт их из всех рабочих пространств.\nЭто действие необратимо.",
"removing-message":
"Удаляется {{count}} документов и {{folderCount}} папок. Пожалуйста, подождите.",
"move-success": "Успешно перемещено {{count}} документов.",
no_docs: "Нет документов",
select_all: "Выбрать всё",
deselect_all: "Снять выбор со всех",
remove_selected: "Удалить выбранные",
save_embed: "Сохранить и внедрить",
"total-documents_one": "{{count}} документ",
"total-documents_other": "{{count}} документы",
},
upload: {
"processor-offline": "Процессор документов недоступен",
"processor-offline-desc":
"Мы не можем загрузить ваши файлы, так как процессор документов недоступен. Пожалуйста, попробуйте позже.",
"click-upload": "Нажмите для загрузки или перетащите файл",
"file-types":
"поддерживаются текстовые файлы, CSV, таблицы, аудиофайлы и другое!",
"or-submit-link": "или отправьте ссылку",
"placeholder-link": "https://example.com",
fetching: "Загрузка...",
"fetch-website": "Получить сайт",
"privacy-notice":
"Эти файлы будут загружены в процессор документов на этом экземпляре AnythingLLM. Файлы не отправляются и не передаются третьим лицам.",
},
pinning: {
what_pinning: "Что такое закрепление документа?",
pin_explained_block1:
"Когда вы закрепляете документ в AnythingLLM, мы вставляем всё его содержимое в окно запроса, чтобы LLM мог полностью его понять.",
pin_explained_block2:
"Это работает лучше всего с моделями с большим контекстом или небольшими файлами, критичными для базы знаний.",
pin_explained_block3:
"Если по умолчанию ответы AnythingLLM вас не удовлетворяют, закрепление — отличный способ получить более качественные ответы одним кликом.",
accept: "Хорошо, понял",
},
watching: {
what_watching: "Что делает функция наблюдения за документом?",
watch_explained_block1:
"Когда вы наблюдаете за документом в AnythingLLM, мы автоматически синхронизируем его содержимое с оригинальным источником через регулярные интервалы. Это автоматически обновляет содержимое во всех рабочих пространствах, где используется этот файл.",
watch_explained_block2:
"Эта функция поддерживает только онлайн-контент и недоступна для документов, загруженных вручную.",
watch_explained_block3_start:
"Вы можете управлять наблюдением за документами через ",
watch_explained_block3_link: "Файловый менеджер",
watch_explained_block3_end: " в режиме администратора.",
accept: "Хорошо, понял",
},
obsidian: {
vault_location: "Местоположение хранилища",
vault_description:
"Выберите папку вашего хранилища Obsidian, чтобы импортировать все заметки и их связи.",
selected_files: "Найдено {{count}} файлов в формате Markdown",
importing: "Импорт хранилища...",
import_vault: "Import Vault",
processing_time:
"Это может занять некоторое время, в зависимости от размера вашего хранилища.",
vault_warning:
"Чтобы избежать любых конфликтов, убедитесь, что ваша папка Obsidian не открыта в данный момент.",
},
},
chat_window: {
send_message: "Отправить сообщение",
attach_file: "Прикрепить файл к чату",
text_size: "Изменить размер текста.",
microphone: "Произнесите ваш запрос.",
send: "Отправить запрос в рабочее пространство",
attachments_processing: "Обработка вложений. Пожалуйста, подождите...",
tts_speak_message: "Сообщение TTS Speak",
copy: "Копировать",
regenerate: "Восстановить",
regenerate_response: "Перефразировать ответ",
good_response: "Хороший ответ",
more_actions: "Больше действий",
fork: "Вилка",
delete: "Удалить",
cancel: "Отменить",
edit_prompt:
"Пожалуйста, предоставьте текст, который необходимо отредактировать.",
edit_response: "Отредактируйте ответ",
preset_reset_description: "Очистите историю чата и начните новый чат",
add_new_preset: "Добавить новый шаблон",
command: "Команда",
your_command: "Ваш приказ",
placeholder_prompt:
"Это контент, который будет отображаться перед вашим запросом.",
description: "Описание",
placeholder_description:
"Отвечает стихотворением о больших языковых моделях.",
save: "Сохранить",
small: "Маленький",
normal: "Нормальный",
large: "Большой",
workspace_llm_manager: {
search: "Поиск поставщиков больших языковых моделей",
loading_workspace_settings: "Загрузка настроек рабочего пространства...",
available_models: "Доступные модели для {{provider}}",
available_models_description:
"Выберите модель, которую вы хотите использовать для этой рабочей среды.",
save: "Используйте эту модель.",
saving:
"Установка модели в качестве значения по умолчанию для рабочего пространства...",
missing_credentials:
"Этот поставщик не предоставляет никаких подтверждающих документов.",
missing_credentials_description:
"Нажмите, чтобы настроить учетные данные",
},
submit: "Отправить",
edit_info_user:
'"Отправить" генерирует новый ответ от ИИ. "Сохранить" обновляет только ваше сообщение.',
edit_info_assistant:
"Ваши изменения будут сохранены непосредственно в этом ответе.",
see_less: "Показать меньше",
see_more: "Узнать больше",
tools: "Инструменты",
text_size_label: "Размер текста",
select_model: "Выберите модель",
sources: "Источники",
document: "Документ",
similarity_match: "соревнование; игра",
source_count_one: "{{count}} – ссылка",
source_count_other: "Ссылки на {{count}}",
preset_exit_description: "Прекратить текущую сессию работы с агентом",
add_new: "Добавить новое",
edit: "Редактировать",
publish: "Опубликовать",
stop_generating: "Прекратите генерацию ответа",
slash_commands: "Команды, введенные сокращенной формой",
agent_skills: "Навыки агента",
manage_agent_skills: "Управление навыками агентов",
agent_skills_disabled_in_session:
"Невозможно изменять навыки во время активной сессии. Для завершения сессии сначала используйте команду /exit.",
start_agent_session: "Начать сеанс для агента",
use_agent_session_to_use_tools:
"Вы можете использовать инструменты в чате, начав сеанс с агентом, добавив '@agent' в начало вашего сообщения.",
agent_invocation: {
model_wants_to_call: "Модель хочет позвонить",
approve: "Одобрить",
reject: "Отказ",
always_allow: "Всегда оставляйте {{skillName}}",
tool_call_was_approved:
"Запрос на предоставление инструмента был одобрен.",
tool_call_was_rejected:
"Запрос на предоставление инструмента был отклонен.",
},
custom_skills: "Индивидуальные навыки",
agent_flows: "Поток агентов",
no_tools_found: "Не найдено соответствующих инструментов.",
loading_mcp_servers: "Загрузка серверов MCP...",
app_integrations: "Интеграция с приложениями",
sub_skills: "Подквалификация",
},
profile_settings: {
edit_account: "Редактировать учётную запись",
profile_picture: "Изображение профиля",
remove_profile_picture: "Удалить изображение профиля",
username: "Имя пользователя",
new_password: "Новый пароль",
password_description: "Пароль должен содержать не менее 8 символов",
cancel: "Отмена",
update_account: "Обновить учётную запись",
theme: "Предпочтения темы",
language: "Предпочитаемый язык",
failed_upload: "Не удалось загрузить фотографию профиля: {{ошибка}}",
upload_success: "Фотография профиля загружена.",
failed_remove: "Не удалось удалить фотографию профиля: {{error}}",
profile_updated: "Профиль обновлен.",
failed_update_user: "Не удалось обновить данные пользователя: {{error}}",
account: "Счёт",
support: "Поддержка",
signout: "Выйти",
},
customization: {
interface: {
title: "Предпочтения в пользовательском интерфейсе",
description:
"Настройте свои предпочтения пользовательского интерфейса для AnythingLLM.",
},
branding: {
title: "Брендинг и создание продуктов с собственной меткой.",
description:
"Настройте свою версию AnythingLLM с использованием собственных брендинговых элементов.",
},
chat: {
title: "Чат",
description: "Настройте свои предпочтения для чата с AnythingLLM.",
auto_submit: {
title: "Автоматическая передача голосового ввода",
description:
"Автоматически отправлять голосовой ввод после периода тишины",
},
auto_speak: {
title: "Автоматические ответы",
description:
"Автоматическое воспроизведение ответов, сгенерированных ИИ.",
},
spellcheck: {
title: "Включить проверку правописания",
description:
"Включить или отключить проверку правописания в поле ввода сообщений",
},
},
items: {
theme: {
title: "Тема",
description: "Выберите предпочитаемую цветовую схему для приложения.",
},
"show-scrollbar": {
title: "Показать полосу прокрутки",
description: "Включить или отключить полосу прокрутки в окне чата.",
},
"support-email": {
title: "Поддержка по электронной почте",
description:
"Укажите адрес электронной почты службы поддержки, к которому пользователи смогут обращаться за помощью.",
},
"app-name": {
title: "Имя:\n\nИмя:",
description:
"Укажите имя, которое будет отображаться на странице входа для всех пользователей.",
},
"display-language": {
title: "Язык отображения",
description:
"Выберите предпочитаемый язык для отображения пользовательского интерфейса AnythingLLM – когда доступны переводы.",
},
logo: {
title: "Логотип бренда",
description:
"Загрузите свой собственный логотип, чтобы он отображался на всех страницах.",
add: "Добавьте свой логотип",
recommended: "Рекомендуемый размер: 800 x 200",
remove: "Удалить",
replace: "Замените",
},
"browser-appearance": {
title: "Внешний вид браузера",
description:
"Настройте внешний вид вкладки и заголовка браузера при открытии приложения.",
tab: {
title: "Заголовок",
description:
"Установите пользовательское название вкладки при открытии приложения в браузере.",
},
favicon: {
title: "Favicon",
description:
"Используйте пользовательский значок для вкладки браузера.",
},
},
"sidebar-footer": {
title: "Элементы нижней части боковой панели",
description:
"Настройте элементы, отображаемые в нижней части боковой панели.",
icon: "Иконка",
link: "Ссылка",
},
"render-html": {
title: "Отображение HTML в чате",
description:
"Отображение HTML-ответов в ответах помощника.\nЭто может привести к значительно более высокой степени соответствия ответа качеству, но также может привести к потенциальным проблемам с безопасностью.",
},
},
},
"main-page": {
quickActions: {
createAgent: "Создать агента",
editWorkspace: "Редактировать рабочее пространство",
uploadDocument: "Загрузить документ",
},
greeting: "Чем я могу вам помочь сегодня?",
},
"keyboard-shortcuts": {
title: "Сочетания клавиш",
shortcuts: {
settings: "Открыть настройки",
workspaceSettings: "Открыть текущие настройки рабочего пространства",
home: "Вернуться на главную",
workspaces: "Управление рабочими пространствами",
apiKeys: "Настройки API-ключей",
llmPreferences: "Предпочтения LLM",
chatSettings: "Настройки чата",
help: "Показать справку о сочетаниях клавиш",
showLLMSelector: "Выбор рабочей среды для LLM",
},
},
community_hub: {
publish: {
system_prompt: {
success_title: "Успех!",
success_description:
"Ваш системный запрос был опубликован в Центре сообщества!",
success_thank_you: "Спасибо за то, что поделились с сообществом!",
view_on_hub: "Просмотр в Центре сообщества",
modal_title: "Система оповещения",
name_label: "Имя:\n\nИмя:",
name_description:
"Это имя, которое отображается для вашего системного запроса.",
name_placeholder: "Моя системная подсказка",
description_label: "Описание",
description_description:
"Это описание вашего системного запроса. Используйте его для описания цели вашего системного запроса.",
tags_label: "Теги",
tags_description:
"Теги используются для обозначения вашего запроса в системе, чтобы облегчить поиск. Вы можете добавить несколько тегов. Максимум 5 тегов. Максимальная длина каждого тега – 20 символов.",
tags_placeholder: "Введите текст и нажмите Enter, чтобы добавить теги.",
visibility_label: "Видимость",
public_description:
"Эти подсказки доступны для просмотра всем пользователям.",
private_description: "Личные сообщения отображаются только вам.",
publish_button: "Опубликовать в Центре сообщества",
submitting: "Публикация...",
prompt_label: "Запрос",
prompt_description:
"Это фактический запрос, который будет использоваться для управления языковой моделью.",
prompt_placeholder: "Введите здесь запрос для вашей системы...",
},
agent_flow: {
success_title: "Успех!",
success_description:
'Ваш профиль "Agent Flow" опубликован в Центре сообщества!',
success_thank_you: "Спасибо за то, что поделились с сообществом!",
view_on_hub: "Просмотр в Центре сообщества",
modal_title: "Офис агента",
name_label: "Имя:\n\nИмя:",
name_description:
"Это имя, которое отображается для вашего сценария автоматизации.",
name_placeholder: "Мой агент – это...",
description_label: "Описание",
description_description:
"Это описание вашего процесса взаимодействия с агентом. Используйте его для описания цели вашего процесса взаимодействия с агентом.",
tags_label: "Теги",
tags_description:
"Теги используются для обозначения вашего процесса работы с агентами, чтобы упростить поиск. Вы можете добавить несколько тегов. Максимум 5 тегов. Максимальная длина каждого тега – 20 символов.",
tags_placeholder: "Введите текст и нажмите Enter, чтобы добавить теги.",
visibility_label: "Видимость",
submitting: "Публикация...",
submit: "Опубликовать в Центре сообщества",
privacy_note:
"Потоки данных всегда загружаются в режиме конфиденциальности, чтобы защитить любую конфиденциальную информацию. Вы можете изменить видимость потока в Центре сообщества после публикации. Пожалуйста, убедитесь, что ваш поток не содержит никакой конфиденциальной или личной информации перед публикацией.",
},
generic: {
unauthenticated: {
title: "Требуется аутентификация",
description:
"Для публикации материалов необходимо сначала пройти аутентификацию в сообществе AnythingLLM.",
button: "Подключитесь к центру сообщества",
},
},
slash_command: {
success_title: "Успех!",
success_description:
"Ваш Slash-команда был опубликован в Центре сообщества!",
success_thank_you: "Спасибо за то, что поделились с сообществом!",
view_on_hub: "Просмотр в Центре сообщества",
modal_title: "Опубликуйте команду Slash",
name_label: "Имя:\n\nИмя:",
name_description:
"Это имя, которое будет отображаться для вашего команды.",
name_placeholder: "Мой Slash-команда",
description_label: "Описание",
description_description:
"Это описание вашего командного оператора. Используйте его для описания цели вашего командного оператора.",
tags_label: "Теги",
tags_description:
"Теги используются для обозначения вашего командного оператора, чтобы облегчить поиск. Вы можете добавить несколько тегов. Максимум 5 тегов. Максимальная длина каждого тега – 20 символов.",
tags_placeholder: "Введите текст и нажмите Enter, чтобы добавить теги.",
visibility_label: "Видимость",
public_description: "Общие команды, доступные для всех пользователей.",
private_description: "Приватные команды, доступные только вам.",
publish_button: "Опубликовать в Центре сообщества",
submitting: "Публикация...",
prompt_label: "Запрос",
prompt_description:
'Это запрос, который будет использован при активации команды, содержащей символ "/".',
prompt_placeholder: "Введите свой запрос здесь...",
},
},
},
security: {
title: "Безопасность",
multiuser: {
title: "Многопользовательский режим",
description:
"Настройте ваш экземпляр для поддержки вашей команды, активировав многопользовательский режим.",
enable: {
"is-enable": "Многопользовательский режим включен",
enable: "Включить многопользовательский режим",
description:
"По умолчанию, вы будете единственным администратором. Как администратор, вы должны будете создавать учетные записи для всех новых пользователей или администраторов. Не теряйте ваш пароль, так как только администратор может сбросить пароли.",
username: "Имя пользователя учетной записи администратора",
password: "Пароль учетной записи администратора",
},
},
password: {
title: "Защита паролем",
description:
"Защитите ваш экземпляр AnythingLLM паролем. Если вы забудете его, метода восстановления не существует, поэтому убедитесь, что вы сохранили этот пароль.",
"password-label": "Пароль экземпляра",
},
},
home: {
welcome: "Добро пожаловать",
chooseWorkspace: "Выберите рабочую область, чтобы начать чат!",
notAssigned:
"Вы не назначены ни к одной рабочей области.\nСвяжитесь с администратором, чтобы запросить доступ к рабочей области.",
goToWorkspace: 'Перейти к рабочей области "{{workspace}}"',
},
telegram: {
title: "Бот для Telegram",
description:
"Подключите свою инстанцию AnythingLLM к Telegram, чтобы вы могли общаться со своими рабочими пространствами с любого устройства.",
setup: {
step1: {
title: "Шаг 1: Создайте своего Telegram-бота.",
description:
"Откройте чат с @BotFather в Telegram, отправьте команду `/newbot` в чат с @BotFather, следуйте инструкциям и скопируйте API-токен.",
"open-botfather": "Запустить BotFather",
"instruction-1": "1. Откройте ссылку или отсканируйте QR-код",
"instruction-2":
"2. Отправьте /newbot на адрес @BotFather",
"instruction-3": "3. Выберите имя и имя пользователя для вашего бота.",
"instruction-4": "4. Скопируйте API-токен, который вы получили.",
},
step2: {
title: "Шаг 2: Подключите своего бота",
description:
"Вставьте API-токен, который вы получили от @BotFather, и выберите основной рабочий стол для вашего бота, чтобы он мог общаться.",
"bot-token": "Токен бота",
connecting: "Устанавливается соединение...",
"connect-bot": "Bot Connect",
},
security: {
title: "Рекомендуемые настройки безопасности",
description:
"Для дополнительной безопасности, настройте эти параметры в @BotFather.",
"disable-groups": "— Предотвратить добавление ботов в группы",
"disable-inline":
"— Предотвратить использование бота в поиске по запросу",
"obscure-username":
"Используйте не очевидное имя пользователя для бота, чтобы уменьшить его видимость.",
},
"toast-enter-token": "Пожалуйста, введите токен для бота.",
"toast-connect-failed": "Не удалось установить соединение с ботом.",
},
connected: {
status: "Соединенный",
"status-disconnected":
"Отключено – токен может быть просроченным или недействительным",
"placeholder-token": "Вставьте новый токен для бота...",
reconnect: "Возобновить",
workspace: "Рабочее пространство",
"bot-link": "Ссылка на бота",
"voice-response": "Ответ голосом",
disconnecting: "Отключение...",
disconnect: "Отключить",
"voice-text-only": "Текст только",
"voice-mirror":
"Зеркало (отвечать голосом, когда пользователь отправляет голосовое сообщение)",
"voice-always":
"Всегда добавляйте голосовое сообщение (отправляйте аудио вместе с каждым ответом).",
"toast-disconnect-failed": "Не удалось отключить бота.",
"toast-reconnect-failed": "Не удалось восстановить соединение с ботом.",
"toast-voice-failed": "Не удалось обновить режим голосового управления.",
"toast-approve-failed":
"Не удалось подтвердить учетную запись пользователя.",
"toast-deny-failed": "Не удалось отклонить запрос пользователя.",
"toast-revoke-failed": "Не удалось отменить действия пользователя.",
},
users: {
"pending-description":
"Пользователи, ожидающие подтверждения. Сравните код, указанный здесь, с кодом, отображаемым в их чате в Telegram.",
unknown: "Неизвестно",
},
},
};
export default TRANSLATIONS;