diff --git a/src/lib/i18n/locales/ru-RU/translation.json b/src/lib/i18n/locales/ru-RU/translation.json index 32385c4bb9..d82e4b59e7 100644 --- a/src/lib/i18n/locales/ru-RU/translation.json +++ b/src/lib/i18n/locales/ru-RU/translation.json @@ -46,7 +46,7 @@ "{{count}} of {{total}} accessible_many": "Доступно {{count}} из {{total}}", "{{count}} of {{total}} accessible_other": "Доступно {{count}} из {{total}}", "{{COUNT}} of {{TOTAL}} enabled": "Включено {{COUNT}} из {{TOTAL}}", - "{{COUNT}} participants": "", + "{{COUNT}} participants": "Участников: {{COUNT}}", "{{COUNT}} pipeline(s) selected": "Выбрано конвейеров: {{COUNT}}", "{{COUNT}} recovery codes remaining": "Осталось кодов восстановления: {{COUNT}}", "{{count}} removed lines_one": "{{count}} удалённая строка", @@ -59,7 +59,7 @@ "{{count}} selected_few": "{{count}} выбрано", "{{count}} selected_many": "{{count}} выбрано", "{{count}} selected_other": "{{count}} выбрано", - "{{COUNT}} selected": "", + "{{COUNT}} selected": "Выбрано: {{COUNT}}", "{{COUNT}} Sources": "{{COUNT}} Источников", "{{COUNT}} tools": "Инструментов: {{COUNT}}", "{{count}} users_one": "{{count}} пользователь", @@ -78,7 +78,7 @@ "{{model}} download has been canceled": "{{model}} загрузка была отменена", "{{modelName}} profile image": "Изображение профиля {{modelName}}", "{{name}} deleted": "Удалено: {{name}}", - "{{NAME}} joined": "", + "{{NAME}} joined": "Новый участник: {{NAME}}", "{{NAMES}} reacted with {{REACTION}}": "{{NAMES}} поставили {{REACTION}}", "{{page}} / {{totalPages}} ({{rows}} rows)": "{{page}} / {{totalPages}} (строк: {{rows}})", "{{percent}}% full": "Заполнено на {{percent}}%", @@ -99,7 +99,7 @@ "30 minutes before": "За 30 минут", "5 minutes before": "За 5 минут", "A character for bridge voice calls. The orb is used by default.": "Персонаж для голосовых звонков через мост. По умолчанию используется сфера.", - "A character for voice calls. The default visualization is used without an avatar.": "", + "A character for voice calls. The default visualization is used without an avatar.": "Персонаж для голосовых звонков. Без аватара используется визуализация по умолчанию.", "A chat run failed.": "Не удалось сформировать ответ в чате.", "A chat run finished successfully.": "Ответ в чате успешно сформирован.", "A collaboration channel where people join as members": "Канал для совместной работы с присоединением участников", @@ -111,7 +111,7 @@ "Accept Autocomplete Generation\nJump to Prompt Variable": "Доступ к автозаполнению\nПерейти к переменной запроса", "Access": "Доступ", "Access Control": "Контроль доступа", - "Access granted to parent folders also applies here.": "", + "Access granted to parent folders also applies here.": "Доступ, предоставленный к родительским папкам, действует и здесь.", "Access Grants": "Права доступа", "Access level": "Уровень доступа", "Access List": "Список доступов", @@ -134,7 +134,7 @@ "Add a tag...": "Добавить тег...", "Add Access": "Добавить доступ", "Add actions in the Functions workspace.": "Добавьте действия в разделе «Функции».", - "Add app": "", + "Add app": "Добавить приложение", "Add Arena Model": "Добавить модель арены", "Add at least two options for a slider.": "Добавьте как минимум два варианта для ползунка.", "Add background": "Добавить фон", @@ -197,7 +197,7 @@ "All day": "Весь день", "All events": "Все события", "All files": "Все файлы", - "All messages": "", + "All messages": "Все сообщения", "All models are now hidden": "Все модели скрыты", "All models are now visible": "Все модели видимы", "All models deleted successfully": "Все модели успешно удалены", @@ -254,7 +254,7 @@ "and {{COUNT}} others": "и ещё {{COUNT}}", "and create a new shared link.": "и создайте новую общую ссылку.", "Animation is unavailable or reduced motion is enabled.": "Анимация недоступна или включено уменьшение движения.", - "Annotation without text": "", + "Annotation without text": "Аннотация без текста", "Anyone": "Кому угодно", "Anyone with the link can view": "Любой, у кого есть ссылка, может просматривать", "API Base URL": "Базовый адрес API", @@ -266,19 +266,19 @@ "API Type": "тип API", "API Version": "Версия API", "API Version is required": "Обязательна версия API", - "App": "", - "App handle": "", + "App": "Приложение", + "App handle": "Короткое имя приложения", "App navigation": "Навигация по приложению", - "App scopes": "", - "App settings updated": "", - "App URL": "", + "App scopes": "Области приложения", + "App settings updated": "Настройки приложения обновлены", + "App URL": "URL приложения", "applies to all users with the \"user\" role": "применяется ко всем пользователям с ролью «пользователь»", "Apply": "Применить", "Apply functions that process messages before or after the model responds.": "Применяйте функции, которые обрабатывают сообщения до или после ответа модели.", - "Apply to draft": "", - "Apply uses the proposed revision on the right. Save your draft afterward.": "", - "Approximate comparison": "", - "Apps": "", + "Apply to draft": "Применить к черновику", + "Apply uses the proposed revision on the right. Save your draft afterward.": "При применении используется предлагаемый изменённый текст справа. После этого сохраните черновик.", + "Approximate comparison": "Приблизительное сравнение", + "Apps": "Приложения", "April": "Апрель", "Archive": "Архив", "archived-chat-export": "экспорт-архивного-чата", @@ -305,9 +305,9 @@ "Ask": "Спросить", "Ask a question": "Задать вопрос", "Ask a test question": "Задайте тестовый вопрос", - "Ask about this file": "", + "Ask about this file": "Спросить об этом файле", "Ask for approval": "Запрашивать одобрение", - "Ask or edit…": "", + "Ask or edit…": "Задайте вопрос или запросите изменения…", "Ask this knowledge source a test question": "Задайте тестовый вопрос этому источнику знаний", "Assistance": "Помощь", "assistant": "ассистент", @@ -330,7 +330,7 @@ "Auth Mode": "Режим аутентификации", "Auth required": "Требуется аутентификация", "Authenticate": "Аутентификация", - "Authentication": "", + "Authentication": "Аутентификация", "Authenticator code": "Код аутентификатора", "Authenticator configured": "Аутентификатор настроен", "Authenticator not configured": "Аутентификатор не настроен", @@ -389,7 +389,7 @@ "Bing": "Bing", "Bold": "Полужирный", "Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "Повышает или снижает вероятность отдельных токенов для ограниченных ответов. Значения смещения будут ограничены диапазоном от -100 до 100 включительно. По умолчанию: нет.", - "Both files are required for comparison.": "", + "Both files are required for comparison.": "Для сравнения нужны оба файла.", "Brave": "Brave", "build · {{hash}}": "сборка · {{hash}}", "Built-in": "Встроенная", @@ -420,9 +420,9 @@ "Capture": "Захват", "Capture Audio": "Захват аудио", "Change": "Изменить", - "Change {{current}} of {{total}}": "", + "Change {{current}} of {{total}}": "Изменение {{current}} из {{total}}", "Change folder icon": "Изменить значок папки", - "Change overview": "", + "Change overview": "Обзор изменений", "Change User Role": "Изменить роль пользователя", "Changes sign out all devices. Users enroll on their next sign-in.": "Изменения приведут к выходу на всех устройствах. Пользователи настроят аутентификатор при следующем входе.", "Channel": "Канал", @@ -431,7 +431,7 @@ "Channel Name": "Название канала", "Channel name cannot be empty.": "Название канала не может быть пустым.", "Channel name must be less than 128 characters": "Канал не может содержать более 128 символов", - "Channel options": "", + "Channel options": "Параметры канала", "Channel Type": "Тип канала", "Channel updated successfully": "Канал успешно обновлён", "Channels": "Каналы", @@ -470,7 +470,7 @@ "Choose a VRMA file, up to 10 MiB.": "Выберите файл VRMA размером до 10 МиБ.", "Choose channel": "Выберите канал", "Choose folder": "Выберите папку", - "Choose the scopes to grant this app.": "", + "Choose the scopes to grant this app.": "Выберите области, которые нужно предоставить этому приложению.", "Choose the terminal server selected by default for chats with this model.": "Выберите сервер терминала, используемый по умолчанию в чатах с этой моделью.", "Choose the underlying model that generates responses for this custom model.": "Выберите базовую модель, которая генерирует ответы для этой пользовательской модели.", "Choose which available features start enabled in new chats.": "Выберите, какие из доступных функций будут включены в новых чатах.", @@ -479,8 +479,8 @@ "Citation": "Цитирование", "Citations": "Цитаты", "Clear": "Очистить", - "Clear comparison selection": "", - "Clear filters": "", + "Clear comparison selection": "Сбросить выбор для сравнения", + "Clear filters": "Сбросить фильтры", "Clear Memory": "Очистить память", "Clear search": "Очистить поиск", "Clear status": "Очистить статус", @@ -497,7 +497,7 @@ "Click on the user role button to change a user's role.": "Нажмите кнопку роли пользователя, чтобы изменить роль пользователя.", "Click to connect": "Нажмите для подключения", "Click to copy ID": "Нажмите, чтобы скопировать ID", - "Click to jump to a change. Use arrow keys to navigate.": "", + "Click to jump to a change. Use arrow keys to navigate.": "Нажмите, чтобы перейти к изменению. Используйте клавиши со стрелками для навигации.", "Click to rebind": "Нажмите, чтобы переназначить", "Client ID": "Client ID", "Client Secret": "Client Secret", @@ -508,18 +508,18 @@ "Clone only": "Только клонирование", "Clone Prompt": "Клонировать промпт", "Close": "Закрыть", - "Close app settings": "", + "Close app settings": "Закрыть настройки приложения", "Close avatar setup": "Закрыть настройку аватара", "Close Banner": "Закрыть баннер", "Close chat controls": "Закрыть панель управления чатом", "Close citation modal": "Закрыть окно цитирования", - "Close comment": "", + "Close comment": "Закрыть комментарий", "Close Configure Connection Modal": "Закрыть модальное окно настройки соединения", "Close embed": "Закрыть встроенное содержимое", "Close feedback": "Закрыть отзыв", "Close modal": "Закрыть окно", "Close Modal": "Закрыть модальное окно", - "Close search": "", + "Close search": "Закрыть поиск", "Close Sidebar": "Закрыть боковую панель", "Close terminal": "Закрыть терминал", "cloud": "облако", @@ -529,9 +529,9 @@ "Code execution": "Исполнение кода", "Code formatted successfully": "Код успешно отформатирован", "Code Interpreter": "Интерпретатор кода", - "Codes match": "", + "Codes match": "Коды совпадают", "Collaboration channel where people join as members": "Канал для совместной работы с присоединением участников", - "Collaborators": "", + "Collaborators": "Участники совместной работы", "Collapse": "Свернуть", "Collapse {{name}}": "Свернуть «{{name}}»", "Collapse terminal": "Свернуть терминал", @@ -556,16 +556,16 @@ "Compacting context": "Сжатие контекста", "Compacting context...": "Сжатие контекста...", "Compare": "Сравнить", - "Compare files": "", - "Compare revision": "", - "Compare text": "", - "Compare this code with this participant through another trusted channel. It changes when they rejoin.": "", + "Compare files": "Сравнить файлы", + "Compare revision": "Сравнить изменённый текст", + "Compare text": "Сравнить текст", + "Compare this code with this participant through another trusted channel. It changes when they rejoin.": "Сравните этот код с кодом участника через другой доверенный канал связи. Код меняется при повторном присоединении участника.", "Compare to current": "Сравнить с текущей", - "Compare with Selected": "", - "Comparing with {{name}}": "", + "Compare with Selected": "Сравнить с выбранным", + "Comparing with {{name}}": "Сравнение с «{{name}}»", "Comparing with knowledge base...": "Сравнение с базой знаний...", - "Comparison options": "", - "Comparison reached its time limit; some changes are grouped together.": "", + "Comparison options": "Параметры сравнения", + "Comparison reached its time limit; some changes are grouped together.": "Превышено время, отведённое на сравнение; некоторые изменения сгруппированы.", "Completions": "Завершения", "Compress uploaded images before sending or storage.": "Сжимать загруженные изображения перед отправкой или хранением.", "Computing checksums ({{count}} files)_one": "Вычисление контрольных сумм ({{count}} файл)", @@ -574,7 +574,7 @@ "Computing checksums ({{count}} files)_other": "Вычисление контрольных сумм ({{count}} файлов)", "Config imported successfully": "Конфигурация успешно импортирована", "Configure": "Настроить", - "Configure app": "", + "Configure app": "Настроить приложение", "Configure the realtime voice, voice avatar, and text-to-speech voice for this model.": "Настройте голос в реальном времени, голосовой аватар и голос синтеза речи для этой модели.", "Confirm": "Подтвердить", "Confirm Password": "Подтвердите пароль", @@ -583,18 +583,18 @@ "Confirm your action": "Подтвердите свое действие", "Confirm your new password": "Подтвердите свой новый пароль", "Confirm Your Password": "Подтвердите свой пароль", - "Connect": "", - "Connect external apps to Open WebUI.": "", + "Connect": "Подключить", + "Connect external apps to Open WebUI.": "Подключите внешние приложения к Open WebUI.", "Connect to an AI provider to start chatting": "Подключите AI-провайдера, чтобы начать общение", "Connect to Open Terminal instances. Admins and users granted access can use file browsing and terminal tools through these servers.": "Подключитесь к экземплярам Open Terminal. Администраторы и пользователи с предоставленным доступом могут использовать просмотр файлов и инструменты терминала через эти серверы.", "Connect to your own OpenAPI compatible external tool servers.": "Подключитесь к вашим собственным внешним инструментальным серверам, совместимым с OpenAPI.", "Connect tools this model can call to retrieve information or perform actions.": "Подключите инструменты, которые эта модель может вызывать, чтобы получать информацию или выполнять действия.", "Connected": "Подключено", "Connected ({{type}})": "Подключено ({{type}})", - "Connected apps": "", + "Connected apps": "Подключённые приложения", "Connecting": "Подключение", "Connecting...": "Подключение...", - "Connection": "", + "Connection": "Подключение", "Connection failed": "Подключение не удалось", "Connection ID": "ID подключения", "Connection ID cannot contain \":\" or \"|\" characters": "ID подключения не может содержать символы \":\" или \"|\"", @@ -609,7 +609,7 @@ "Content Field": "Поле содержимого", "Content lengths (character counts only)": "Длина контента (только количество символов)", "Content matches": "Совпадения по содержимому", - "Content type": "", + "Content type": "Тип содержимого", "Context": "Контекст", "Context compacted": "Контекст сжат", "Context compaction failed": "Не удалось сжать контекст", @@ -620,33 +620,33 @@ "Continue with {{provider}}": "Продолжить с {{provider}}", "Continue with Email": "Продолжить с Email", "Continue with LDAP": "Продолжить с LDAP", - "Contributors": "", + "Contributors": "Авторы", "Control name": "Название элемента управления", "Control the repetition of token sequences in the generated text. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 1.1) will be more lenient. At 1, it is disabled.": "Контролируйте повторение последовательностей символов в сгенерированном тексте. Более высокое значение (например, 1.5) будет более строгим наказанием за повторения, в то время как более низкое значение (например, 1.1) будет более мягким. При значении 1 оно отключено.", "Controls": "Управление", "Controls the balance between coherence and diversity of the output. A lower value will result in more focused and coherent text.": "Контролирует баланс между согласованностью и разнообразием результатов. Меньшее значение приведет к получению более сфокусированного и связного текста.", - "Conversation": "", - "Conversation options": "", + "Conversation": "Беседа", + "Conversation options": "Параметры беседы", "Conversation saved successfully": "Обсуждение успешно сохранено", "Copied": "Скопировано", "Copied link to clipboard": "Ссылка скопирована в буфер обмена", "Copied shared chat URL to clipboard!": "Копирование в буфер обмена выполнено успешно!", "Copied to clipboard": "Скопировано в буфер обмена", "Copy": "Копировать", - "Copy {{name}} to clipboard": "", + "Copy {{name}} to clipboard": "Скопировать «{{name}}» в буфер обмена", "Copy API Key": "Скопировать API-ключ", - "Copy change to original": "", - "Copy change to proposal": "", + "Copy change to original": "Скопировать изменение в исходный текст", + "Copy change to proposal": "Скопировать изменение в предлагаемый текст", "Copy content": "Скопировать содержимое", "Copy default": "Копировать значение по умолчанию", "Copy Last Code Block": "Копировать последний блок кода", "Copy Last Response": "Копировать последний ответ", "Copy link": "Скопировать ссылку", "Copy Link": "Копировать ссылку", - "Copy original to clipboard": "", + "Copy original to clipboard": "Скопировать исходный текст в буфер обмена", "Copy Path": "Копировать путь", "Copy Prompt": "Копировать запрос", - "Copy proposed revision to clipboard": "", + "Copy proposed revision to clipboard": "Скопировать предлагаемый изменённый текст в буфер обмена", "Copy Share Link": "Копировать ссылку для обмена", "Copy to clipboard": "Скопировать в буфер обмена", "Copy Token": "Скопировать токен", @@ -655,12 +655,12 @@ "Copyright (c)": "Авторские права ©", "CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS должен быть должным образом настроен провайдером, чтобы разрешать запросы из Open WebUI.", "Could not check for updates": "Не удалось проверить наличие обновлений", - "Could not copy to clipboard. Please try again.": "", - "Could not determine the upload folder.": "", + "Could not copy to clipboard. Please try again.": "Не удалось скопировать в буфер обмена. Пожалуйста, попробуйте снова.", + "Could not determine the upload folder.": "Не удалось определить папку для загрузки.", "Could not load avatar.": "Не удалось загрузить аватар.", "Could not load release notes.": "Не удалось загрузить примечания к выпуску.", - "Could not open comparison. Please try again.": "", - "Could not read comments. Download the original file to review them.": "", + "Could not open comparison. Please try again.": "Не удалось открыть сравнение. Пожалуйста, попробуйте снова.", + "Could not read comments. Download the original file to review them.": "Не удалось прочитать комментарии. Скачайте исходный файл, чтобы просмотреть их.", "Could not read file.": "Не удалось прочитать файл.", "Could you start by asking me about instances when I procrastinate the most and then give me some suggestions to overcome it?": "Сначала расспроси меня, в каких ситуациях я прокрастинирую больше всего, а затем дай советы, как с этим справиться.", "Couldn't find your language?": "Не нашли свой язык?", @@ -674,7 +674,7 @@ "Create Admin Account": "Создать аккаунт Администратора", "Create announcements shown to users in the app.": "Создавайте объявления, показываемые пользователям в приложении.", "Create Channel": "Создать канал", - "Create copy": "", + "Create copy": "Создать копию", "Create Folder": "Создать папку", "Create Knowledge": "Создать знание", "Create Model": "Создать модель", @@ -690,7 +690,7 @@ "Created by": "Создано", "Created by you": "Создано вами", "Created on {{date}}": "Создано {{date}}", - "Credentials and channel memberships will be removed. Existing messages will remain.": "", + "Credentials and channel memberships will be removed. Existing messages will remain.": "Учётные данные и членство в каналах будут удалены. Существующие сообщения сохранятся.", "CSV Import": "Импорт CSV", "CSV: Name,Email": "CSV: Имя,Эл. почта", "Ctrl+Enter to Send": "Ctrl+Enter чтобы отправить", @@ -782,7 +782,7 @@ "Deleted {{name}}": "Удалено {{name}}", "Deleted {{ok}} of {{total}} items": "Удалено {{ok}} из {{total}} элементов", "Deleted User": "Удалённый пользователь", - "Delivered": "", + "Delivered": "Доставлено", "Denied {{NAME}}": "Отказано: {{NAME}}", "Deny": "Отклонить", "Deny Tool Call": "Отклонить вызов инструмента", @@ -818,11 +818,11 @@ "Disable Code Interpreter": "Отключить интерпретатор кода", "Disabled": "Отключено", "Discard": "Сбросить", - "Discard changes": "", - "Discard comparison changes?": "", + "Discard changes": "Сбросить изменения", + "Discard comparison changes?": "Сбросить изменения в сравнении?", "Discard unsaved changes?": "Сбросить несохранённые изменения?", "Disconnect OAuth": "Отключить OAuth", - "Disconnected": "", + "Disconnected": "Не подключено", "Discover a function": "Найти функцию", "Discover a model": "Найти модель", "Discover a prompt": "Найти промпт", @@ -845,7 +845,7 @@ "Docling Parameters": "Параметры Docling", "Docling Server URL required.": "Необходим URL сервера Docling", "Document": "Документ", - "Document comments": "", + "Document comments": "Комментарии к документу", "Document ID Field": "Поле идентификатора документа", "Document Intelligence": "Интеллектуальный анализ документов", "Document Intelligence endpoint required.": "Требуется конечная точка Document Intelligence.", @@ -908,12 +908,12 @@ "Edit": "Редактировать", "Edit Arena Model": "Изменить модель арены", "Edit as new version": "Редактировать как новую версию", - "Edit channel": "", + "Edit channel": "Редактировать канал", "Edit Channel": "Редактировать канал", "Edit Connection": "Изменить соединение", "Edit control": "Редактировать элемент управления", "Edit Default Permissions": "Изменить разрешения по умолчанию", - "Edit details manually": "", + "Edit details manually": "Редактировать данные вручную", "Edit Folder": "Редактировать папку", "Edit Knowledge Connection": "Изменить подключение к базе знаний", "Edit Last Message": "Редактировать последнее сообщение", @@ -937,7 +937,7 @@ "Emojis": "Эмодзи", "Empty": "Пусто", "Empty message": "Пустое сообщение", - "Enable": "", + "Enable": "Включить", "Enable All": "Включить Все", "Enable all ({{COUNT}})": "Включить все ({{COUNT}})", "Enable Code Interpreter": "Включить интерпретатор кода", @@ -945,13 +945,13 @@ "Enable Memory Mapping (mmap) to load model data. This option allows the system to use disk storage as an extension of RAM by treating disk files as if they were in RAM. This can improve model performance by allowing for faster data access. However, it may not work correctly with all systems and can consume a significant amount of disk space.": "Включите отображение памяти (mmap), чтобы загрузить данные модели. Эта опция позволяет системе использовать дисковое хранилище в качестве расширения оперативной памяти, обрабатывая дисковые файлы так, как если бы они находились в оперативной памяти. Это может улучшить производительность модели за счет более быстрого доступа к данным. Однако он может работать некорректно со всеми системами и занимать значительный объем дискового пространства.", "Enable Mirostat sampling for controlling perplexity.": "Включите выборку Mirostat для контроля путаницы.", "Enabled": "Включено", - "Encrypted": "", - "Encrypted Channels": "", - "Encrypted chat": "", - "Encrypted Chat": "", - "Encrypted chat ended": "", - "Encrypted chat in progress": "", - "Encrypted messages": "", + "Encrypted": "Зашифровано", + "Encrypted Channels": "Зашифрованные каналы", + "Encrypted chat": "Зашифрованный чат", + "Encrypted Chat": "Зашифрованный чат", + "Encrypted chat ended": "Зашифрованный чат завершён", + "Encrypted chat in progress": "Идёт зашифрованный чат", + "Encrypted messages": "Зашифрованные сообщения", "End call": "Завершить звонок", "End Tag": "Конечный тег", "Endpoint": "Конечная точка", @@ -986,7 +986,7 @@ "Enter Datalab Marker API Base URL": "Введите базовый URL API Datalab Marker", "Enter Datalab Marker API Key": "Введите API-ключ Datalab Marker", "Enter description": "Введите описание", - "Enter details manually": "", + "Enter details manually": "Ввести данные вручную", "Enter Docling API Key": "Введите ключ Docling API", "Enter Docling Server URL": "Введите URL сервера Docling", "Enter Document Intelligence Endpoint": "Введите энд-поинт анализа документов", @@ -1067,11 +1067,11 @@ "Enter system prompt here": "Введите системный промпт здесь", "Enter Tavily API Key": "Введите ключ API Tavily", "Enter Tavily Extract Depth": "Укажите глубину извлечения Tavily", - "Enter the API key provided by the app.": "", - "Enter the Ed25519 public key provided by the app.": "", + "Enter the API key provided by the app.": "Введите ключ API, предоставленный приложением.", + "Enter the Ed25519 public key provided by the app.": "Введите открытый ключ Ed25519, предоставленный приложением.", "Enter the key manually": "Ввести ключ вручную", "Enter the recovery token from your operator.": "Введите токен восстановления, полученный от оператора.", - "Enter the scopes requested by the app.": "", + "Enter the scopes requested by the app.": "Введите области, запрашиваемые приложением.", "Enter the six-digit code from your authenticator app.": "Введите шестизначный код из приложения-аутентификатора.", "Enter the URL of the function to import": "Введите URL-адрес функции для импорта", "Enter the URL to import": "Введите URL-адрес для импорта", @@ -1139,9 +1139,9 @@ "Every {{count}} minutes_many": "Каждые {{count}} минут", "Every {{count}} minutes_other": "Каждые {{count}} минут", "Every minute": "Каждую минуту", - "Everyone": "", - "Everything": "", - "Everywhere": "", + "Everyone": "Все", + "Everything": "Всё", + "Everywhere": "Везде", "Exa search and web loading share the API key configured above.": "Поиск Exa и загрузка веб-страниц используют общий ключ API, настроенный выше.", "Example": "Пример", "Example: (&(objectClass=inetOrgPerson)(uid=%s))": "Например: (&(objectClass=inetOrgPerson)(uid=%s))", @@ -1165,7 +1165,7 @@ "Explored": "Изучено", "Exploring": "Изучение", "Export": "Экспорт", - "Export .skill": "", + "Export .skill": "Экспортировать .skill", "Export as CSV": "Экспортировать как CSV", "Export as JSON": "Экспортировать как JSON", "Export chat (.json)": "Экспортировать чат (.json)", @@ -1219,7 +1219,7 @@ "Failed to load function version": "Не удалось загрузить версию функции", "Failed to load Interface settings": "Не удалось загрузить настройки Интерфейса", "Failed to load model version": "Не удалось загрузить версию модели", - "Failed to load note preview": "", + "Failed to load note preview": "Не удалось загрузить предпросмотр заметки", "Failed to load policy: {{error}}": "Не удалось загрузить политику: {{error}}", "Failed to load PPTX file. Please try downloading it instead.": "Не удалось загрузить файл PPTX. Попробуйте скачать его.", "Failed to load tool version": "Не удалось загрузить версию инструмента", @@ -1405,7 +1405,7 @@ "Hidden": "Скрыто", "Hide": "Скрыть", "Hide All": "Скрыть Все", - "Hide conversation": "", + "Hide conversation": "Скрыть беседу", "Hide from Sidebar": "Скрыть из боковой панели", "Hide Hidden Files": "Скрывать скрытые файлы", "Hide Model": "Скрыть модель", @@ -1427,15 +1427,15 @@ "ID": "ID", "ID cannot contain \":\" or \"|\" characters": "ID не может содержать символы «:» и «|»", "ID copied to clipboard": "ID скопирован в буфер обмена", - "ID or name already exists. Choose a unique ID and name for a copy.": "", + "ID or name already exists. Choose a unique ID and name for a copy.": "ID или название уже существует. Выберите уникальные ID и название для копии.", "Identifies this connection in Open WebUI, separately from the OAuth client ID.": "Идентифицирует это подключение в Open WebUI отдельно от ID клиента OAuth.", "Identity audit": "Аудит идентификации", "Idle": "Ожидает", "Idle only": "Только при простое", "Idle Timeout": "Тайм-аут простоя", "if I'm familiar with buying and selling stocks": "если я знаком с покупкой и продажей акций", - "Ignore emphasis markers": "", - "Ignore whitespace": "", + "Ignore emphasis markers": "Игнорировать маркеры выделения", + "Ignore whitespace": "Игнорировать пробелы", "Image": "Изображение", "Image Generation": "Генерация изображений", "Image Max Compression Size": "Максимальный размер сжатия изображения", @@ -1445,14 +1445,14 @@ "image/*, video/*": "image/*, video/*", "Images": "Изображения", "Import": "Импорт", - "Import action": "", + "Import action": "Действие при импорте", "Import CSV": "Импортировать CSV", "Import from URL": "Импортировать по ссылке", "Import JSON": "Импортировать JSON", "Import Models": "Импортировать модели", "Import Prompts": "Импортировать промпты", - "Import selected": "", - "Import skills": "", + "Import selected": "Импортировать выбранное", + "Import skills": "Импортировать скиллы", "Import Skills": "Импортировать навыки", "Import successful": "Импорт выполнен", "Import Tools": "Импортировать инструменты", @@ -1477,7 +1477,7 @@ "Input": "Ввод", "Input Key (e.g. text, unet_name, steps)": "Введите ключ (например, text, unet_name, steps)", "Input needed": "Требуется ввод", - "Input Tokens": "", + "Input Tokens": "Входные токены", "Input Transcription Model": "Модель транскрипции входного аудио", "Input Variables": "Переменные ввода", "Insert into note": "Вставить в заметку", @@ -1500,10 +1500,10 @@ "is typing...": "печатает...", "Italic": "Курсив", "January": "Январь", - "Join": "", - "Join encrypted chat": "", + "Join": "Присоединиться", + "Join encrypted chat": "Присоединиться к зашифрованному чату", "join our Discord for help.": "присоединяйтесь к нашему Discord для помощи.", - "Joining encrypted chat…": "", + "Joining encrypted chat…": "Присоединение к зашифрованному чату…", "JSON": "JSON", "JSON Base64": "JSON Base64", "JSON parse error: {{error}}": "Ошибка разбора JSON: {{error}}", @@ -1511,8 +1511,8 @@ "JSON Spec": "JSON-спецификация", "July": "Июль", "June": "Июнь", - "Keep both": "", - "Keep both versions in the proposed revision, original first.": "", + "Keep both": "Сохранить обе версии", + "Keep both versions in the proposed revision, original first.": "Сохранить обе версии в предлагаемом изменённом тексте, начиная с исходной.", "Keep current webhook URL": "Сохранить текущий URL вебхука", "Keep in Sidebar": "Оставить на боковой панели", "Keep tools listed even while your shell is closed.": "Оставлять инструменты в списке, даже когда командная строка закрыта.", @@ -1545,13 +1545,13 @@ "Last reply": "Последний ответ", "Last run": "Последний запуск", "Last seen": "Последняя активность", - "Latest replies": "", + "Latest replies": "Последние ответы", "Leaderboard": "Таблица лидеров", "Learn More": "Узнать больше", "Learn more about Open Terminal": "Узнайте больше об Open Terminal", "Learn more about OpenAPI tool servers.": "Узнайте больше о серверах инструментов OpenAPI.", "Learn more about Voxtral transcription.": "Узнайте больше о транскрипции Voxtral.", - "Leave": "", + "Leave": "Выйти", "Leave a public review for {{modelName}}": "Оставьте публичный отзыв о {{modelName}}", "Leave empty for no compression": "Оставьте пустым для отключения сжатия", "Leave empty for unlimited": "Оставьте пустым для неограниченного", @@ -1559,12 +1559,12 @@ "Leave empty to include all models from \"{{url}}/api/tags\" endpoint": "Оставьте пустым, чтобы включить все модели из конечной точки \"{{url}}/api/tags\"", "Leave empty to include all models from \"{{url}}/models\" endpoint": "Оставьте поле пустым, чтобы включить все модели из конечной точки \"{{url}}/models\"", "Leave empty to include all models or select specific models": "Оставьте поле пустым, чтобы включить все модели или выбрать конкретные модели", - "Leave empty to keep the current API key.": "", + "Leave empty to keep the current API key.": "Оставьте пустым, чтобы сохранить текущий ключ API.", "Leave empty to use first admin user": "Оставьте пустым, чтобы использовать первого администратора", "Leave empty to use the default config, or enter a valid json (see https://yandex.cloud/en/docs/search-api/api-ref/WebSearch/search#yandex.cloud.searchapi.v2.WebSearchRequest)": "Оставьте пустым, чтобы использовать конфигурацию по умолчанию, или введите валидный JSON (см. https://yandex.cloud/en/docs/search-api/api-ref/WebSearch/search#yandex.cloud.searchapi.v2.WebSearchRequest)", "Leave empty to use the default prompt, or enter a custom prompt": "Оставьте пустым, чтобы использовать промпт по умолчанию, или введите пользовательский промпт", "Leave unset to inherit default models. Personal model selections take precedence.": "Оставьте пустым, чтобы унаследовать модели по умолчанию. Личный выбор моделей имеет приоритет.", - "Leaving or reloading clears this device’s chat.": "", + "Leaving or reloading clears this device’s chat.": "При выходе или перезагрузке страницы чат на этом устройстве очищается.", "Legacy": "Устаревшие", "Let people choose approved parameter presets in chat.": "Позволяет пользователям выбирать одобренные предустановки параметров в чате.", "lexical": "лексический", @@ -1575,8 +1575,8 @@ "Lifetime tokens": "Токенов за всё время", "Lift List": "Поднять список", "Light": "Светлый", - "Lines containing changed text": "", - "Link copied to clipboard": "", + "Lines containing changed text": "Строки с изменённым текстом", + "Link copied to clipboard": "Ссылка скопирована в буфер обмена", "List": "Список", "Listening": "Слушает", "Listening...": "Слушаю...", @@ -1594,7 +1594,7 @@ "Loading avatar...": "Загрузка аватара...", "Loading avatar…": "Загрузка аватара…", "Loading Kokoro.js...": "Загрузка Kokoro.js", - "Loading more results": "", + "Loading more results": "Загрузка дополнительных результатов", "Loading policy...": "Загрузка политики...", "Loading release notes...": "Загрузка примечаний к выпуску...", "Loading tools...": "Загрузка инструментов...", @@ -1604,7 +1604,7 @@ "Local time": "Местное время", "Location": "Место", "Location access not allowed": "Доступ к местоположению запрещен", - "Location unavailable": "", + "Location unavailable": "Расположение неизвестно", "Longest active chat": "Самый длинный активный чат", "Longest streak": "Самая длинная серия", "Lost": "Поражение", @@ -1621,7 +1621,7 @@ "Manage Models": "Управление моделями", "Manage Ollama": "Управление Ollama", "Managed by your administrator.": "Управляется вашим администратором.", - "Manifest discovery is recommended. You can also enter app details manually.": "", + "Manifest discovery is recommended. You can also enter app details manually.": "Рекомендуется обнаружение манифеста. Также можно ввести данные приложения вручную.", "Mapped Source": "Сопоставленный источник", "March": "Март", "Mark all as read": "Отметить все как прочитанные", @@ -1652,19 +1652,19 @@ "Memory cleared successfully": "Воспоминания успешно очищены", "Memory deleted successfully": "Воспоминание успешно удалено", "Memory updated successfully": "Воспоминание успешно обновлено", - "Mentions only": "", + "Mentions only": "Только упоминания", "Menu": "Меню", "Merge Responses": "Объединить ответы", "Merged Response": "Объединенный ответ", "Message": "Сообщение", "Message counts and response timestamps": "Количество сообщений и временные метки ответов", "Message counts are based on assistant responses.": "Количество сообщений основано на ответах ассистента.", - "Message exceeds the 16 KiB limit.": "", + "Message exceeds the 16 KiB limit.": "Сообщение превышает ограничение в 16 КиБ.", "Message rating should be enabled to use this feature": "Чтобы использовать эту функцию, необходимо включить оценку сообщения.", "Message text...": "Текст сообщения...", "messages": "сообщения", "Messages": "Сообщения", - "Messages are end-to-end encrypted and aren’t saved.": "", + "Messages are end-to-end encrypted and aren’t saved.": "Сообщения защищены сквозным шифрованием и не сохраняются.", "Metadata Field": "Поле метаданных", "Microphone off": "Микрофон выключен", "Microsoft OneDrive": "Microsoft OneDrive", @@ -1747,7 +1747,7 @@ "Multipart Upload": "Составная загрузка", "Mute": "Выключить микрофон", "Muted": "Микрофон выключен", - "Muted. Direct @mentions can still notify you.": "", + "Muted. Direct @mentions can still notify you.": "Уведомления отключены. Прямые @упоминания по-прежнему могут вызывать уведомления.", "My Terminal": "Мой терминал", "Name": "Имя", "Name and description are required": "Укажите название и описание", @@ -1775,14 +1775,14 @@ "New Group": "Новая группа", "New Note": "Новая заметка", "New Password": "Новый пароль", - "New skills and copies are private. Replace saves a new version and preserves existing sharing.": "", + "New skills and copies are private. Replace saves a new version and preserves existing sharing.": "Новые скиллы и копии являются частными. При замене сохраняется новая версия и существующие настройки общего доступа.", "New Temporary Chat": "Новый временный чат", "New Terminal": "Новый терминал", "New Tool": "Новый инструмент", "New Webhook": "Новый вебхук", "new-channel": "new-channel", "Next": "Далее", - "Next change": "", + "Next change": "Следующее изменение", "Next message": "Следующее сообщение", "Next month": "Следующий месяц", "Next page": "Следующая страница", @@ -1793,7 +1793,7 @@ "No actions found": "Действия не найдены", "No activity data": "Нет данных об активности", "No additional headers are sent unless configured.": "Дополнительные заголовки не отправляются, если не настроены.", - "No apps connected.": "", + "No apps connected.": "Нет подключённых приложений.", "No authentication": "Без аутентификации", "No automations found": "Автоматизации не найдены", "No channels": "Нет каналов", @@ -1813,7 +1813,7 @@ "No data": "Нет данных", "No description": "Нет описания", "No differences": "Нет различий", - "No direct access grants.": "", + "No direct access grants.": "Доступ напрямую не предоставлен.", "No distance available": "Расстояние недоступно", "No event webhooks configured.": "Вебхуки событий не настроены.", "No expiration can pose security risks.": "Отсутствие срока действия может представлять угрозу безопасности.", @@ -1838,7 +1838,7 @@ "No knowledge found": "Знания не найдены", "No limit": "Без ограничений", "No matches": "Нет совпадений", - "No matching scopes.": "", + "No matching scopes.": "Нет подходящих областей.", "No model data": "Нет данных о моделях", "No model IDs": "Нет ID модели", "No model usage found": "Использование моделей не найдено", @@ -1860,7 +1860,7 @@ "No results": "Результатов не найдено", "No results found": "Результатов не найдено", "No runs yet": "Запусков ещё нет", - "No scopes requested.": "", + "No scopes requested.": "Области не запрошены.", "No search query generated": "Поисковый запрос не сгенерирован", "No servers detected": "Серверы не обнаружены", "No skills found": "Скиллы не найдены", @@ -1894,7 +1894,7 @@ "Notes Public Sharing": "Публичный доступ к заметкам", "Notes Sharing": "Общий доступ к заметкам", "Nothing to compact": "Нечего сжимать", - "Notifications": "", + "Notifications": "Уведомления", "November": "Ноябрь", "OAuth": "OAuth", "OAuth 2.1": "OAuth 2.1", @@ -1920,7 +1920,7 @@ "Only active when a tool call is waiting for approval.": "Активно только когда вызов инструмента ожидает одобрения.", "Only active when the chat input is in focus and an LLM is generating a response.": "Активно только при фокусе на поле ввода и генерации ответа.", "Only active when the chat input is in focus.": "Активно только при фокусе на поле ввода.", - "Only admins can use this app. Add users or groups to allow others.": "", + "Only admins can use this app. Add users or groups to allow others.": "Только администраторы могут использовать это приложение. Добавьте пользователей или группы, чтобы разрешить доступ другим.", "Only alphanumeric characters and hyphens are allowed": "Разрешены только буквенно-цифровые символы и дефисы.", "Only alphanumeric characters and hyphens are allowed in the command string.": "В строке команды разрешено использовать только буквенно-цифровые символы и дефисы.", "Only can be triggered when the chat input is in focus.": "Срабатывает только при фокусе на поле ввода.", @@ -1930,9 +1930,9 @@ "Only invited users can access": "Доступ только для приглашённых", "Only line endings changed": "Изменились только окончания строк", "Only select users and groups with permission can access": "Доступ имеют только избранные пользователи и группы, имеющие разрешение.", - "Only show changes": "", + "Only show changes": "Показывать только изменения", "Only sync new/updated chats": "Синхронизировать только новые/обновлённые чаты", - "Only visible to you": "", + "Only visible to you": "Видно только вам", "Only when away": "Только в отсутствие", "Oops! Looks like the URL is invalid. Please double-check and try again.": "Похоже, URL некорректен. Проверьте его и попробуйте еще раз.", "Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "Упс! Вы используете неподдерживаемый метод (только фронтенд). Пожалуйста, обслуживайте веб-интерфейс из бэкенда.", @@ -1947,7 +1947,7 @@ "Open modal to configure connection": "Открыть окно настроек подключения", "Open Model Selector": "Открыть выбор модели", "Open note": "Открыть заметку", - "Open result": "", + "Open result": "Открыть результат", "Open Settings": "Открыть настройки", "Open settings.": "Открыть настройки.", "Open Sidebar": "Открыть боковую панель", @@ -1981,7 +1981,7 @@ "out of": "из", "Output": "Вывод", "OUTPUT": "ВЫВОД", - "Output Tokens": "", + "Output Tokens": "Выходные токены", "Overcome procrastination": "Победить прокрастинацию", "Override generation settings such as temperature, token limits, and sampling. Unmodified settings use the provider defaults.": "Переопределите настройки генерации, такие как температура, ограничения токенов и выборка. Для неизменённых настроек используются значения провайдера по умолчанию.", "Overview": "Обзор", @@ -1996,13 +1996,13 @@ "Parent group": "Родительская группа", "Parent message not found": "Родительское сообщение не найдено", "Parent permissions are inherited. Disabling a local permission does not revoke inherited access.": "Разрешения родительских групп наследуются. Отключение локального разрешения не отменяет унаследованный доступ.", - "Participants": "", + "Participants": "Участники", "Participate in community leaderboards and evaluations! Syncing aggregated usage stats helps drive research and improvements to Open WebUI. Your privacy is paramount: no message content is ever shared.": "Участвуйте в рейтингах и оценках сообщества! Синхронизация агрегированной статистики помогает развитию Open WebUI. Ваша конфиденциальность приоритетна: содержимое сообщений никогда не передаётся.", "Passthrough params": "Сквозные параметры", "Password": "Пароль", "Password updated. Please sign in again.": "Пароль обновлён. Пожалуйста, войдите снова.", "Passwords do not match.": "Пароли не совпадают.", - "Paste a proposed revision here...": "", + "Paste a proposed revision here...": "Вставьте предлагаемый изменённый текст сюда...", "Path": "Путь", "Path copied": "Путь скопирован", "Paused": "Приостановлено", @@ -2071,7 +2071,7 @@ "Press keys...": "Нажмите клавиши...", "Prevent File Creation": "Запретить создание файлов", "Preview": "Предпросмотр", - "Preview (Ctrl/Cmd + Enter)": "", + "Preview (Ctrl/Cmd + Enter)": "Предпросмотр (Ctrl/Cmd + Enter)", "Preview Access": "Доступ к предпросмотру", "Preview behavior": "Предпросмотр поведения", "Preview failed": "Не удалось выполнить предпросмотр", @@ -2079,7 +2079,7 @@ "Previous": "Назад", "Previous 30 days": "Предыдущие 30 дней", "Previous 7 days": "Предыдущие 7 дней", - "Previous change": "", + "Previous change": "Предыдущее изменение", "Previous message": "Предыдущее сообщение", "Previous month": "Предыдущий месяц", "Previous page": "Предыдущая страница", @@ -2102,10 +2102,10 @@ "Prompts Access": "Доступ к промптам", "Prompts Public Sharing": "Публичный доступ к промптам", "Prompts Sharing": "Общий доступ к промптам", - "Proposed revision": "", + "Proposed revision": "Предлагаемый изменённый текст", "Provider": "Провайдер", "Public": "Публичное", - "Public key": "", + "Public key": "Открытый ключ", "Pull \"{{searchValue}}\" from Ollama.com": "Загрузить \"{{searchValue}}\" с Ollama.com", "Pull a model from Ollama.com": "Загрузить модель с Ollama.com", "Pull Model": "Загрузить модель", @@ -2122,7 +2122,7 @@ "Rating": "Рейтинг", "Read": "Прочитать", "Read Aloud": "Прочитать вслух", - "Read messages and history in joined channels": "", + "Read messages and history in joined channels": "Читать сообщения и историю в каналах, к которым подключено приложение", "Read more →": "Читать далее →", "Read only": "Только чтение", "Read Only": "Только чтение", @@ -2149,7 +2149,7 @@ "Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Снижает вероятность появления бессмыслицы. Большее значение (например, 100) даст более разнообразные ответы, в то время как меньшее значение (например, 10) будет более консервативным.", "Reference Chats": "Чаты для контекста", "Refresh": "Обновить", - "Refresh encryption keys": "", + "Refresh encryption keys": "Обновить ключи шифрования", "Refresh requested: {{count}} terminal(s)_one": "Запрошено обновление: {{count}} терминал", "Refresh requested: {{count}} terminal(s)_few": "Запрошено обновление: {{count}} терминала", "Refresh requested: {{count}} terminal(s)_many": "Запрошено обновление: {{count}} терминалов", @@ -2175,7 +2175,7 @@ "Reminder": "Напоминание", "Remove": "Удалить", "Remove {{MODELID}} from list.": "Удалить {{MODELID}} из списка.", - "Remove {{name}}": "", + "Remove {{name}}": "Удалить «{{name}}» из канала", "Remove action": "Удалить действие", "Remove file": "Удалить файл", "Remove File": "Удалить файл", @@ -2184,11 +2184,11 @@ "Remove from knowledge": "Удалить из базы знаний", "Remove gesture": "Удалить жест", "Remove image": "Удалить изображение", - "Remove location filter": "", + "Remove location filter": "Удалить фильтр по месту", "Remove Pinned Model": "Удалить закреплённую модель", "Remove prompt suggestion": "Удалить предложение промпта", "Remove Selected Model": "Удалить выбранную модель", - "Remove sharing filter": "", + "Remove sharing filter": "Удалить фильтр по общему доступу", "Removing {{count}} stale files..._one": "Удаление {{count}} устаревшего файла...", "Removing {{count}} stale files..._few": "Удаление {{count}} устаревших файлов...", "Removing {{count}} stale files..._many": "Удаление {{count}} устаревших файлов...", @@ -2206,7 +2206,7 @@ "Reply in Thread": "Ответить в обсуждении", "Reply to thread...": "Ответить в обсуждении...", "Replying to {{NAME}}": "Ответ для {{NAME}}", - "Requested scopes": "", + "Requested scopes": "Запрашиваемые области", "Require an authenticator for all users": "Требовать аутентификатор для всех пользователей", "required": "обязательно", "Research Knowledge": "Исследовать знания", @@ -2221,15 +2221,15 @@ "Reset view": "Сбросить вид", "Reset zoom": "Сбросить масштаб", "Resize panel": "Изменить размер панели", - "Resolved": "", + "Resolved": "Решено", "Response": "Ответ", "Response notifications cannot be activated as the website permissions have been denied. Please visit your browser settings to grant the necessary access.": "Уведомления об ответах не могут быть активированы, поскольку доступ к веб-сайту был заблокирован. Пожалуйста, перейдите к настройкам своего браузера, чтобы предоставить необходимый доступ.", "Responses": "Ответы", "Restart": "Перезапустить", - "Restricted": "", + "Restricted": "Ограниченный доступ", "Result": "Результат", "RESULT": "Результат", - "Result preview": "", + "Result preview": "Предпросмотр результата", "Retrieved {{count}} sources": "Найдено {{count}} источников", "Retrieved {{count}} sources_one": "Найден {{count}} источник", "Retrieved {{count}} sources_few": "Найдено {{count}} источника", @@ -2239,9 +2239,9 @@ "Retry": "Повторить", "Retry setup": "Повторить настройку", "Return to call": "Вернуться к звонку", - "Return to conversation": "", - "Review": "", - "Review the scopes this app is requesting before adding it.": "", + "Return to conversation": "Вернуться к беседе", + "Review": "Проверить", + "Review the scopes this app is requesting before adding it.": "Перед добавлением приложения проверьте запрашиваемые им области.", "Revised": "Изменённый текст", "Rewrite the selected text.": "Переписать выделенный текст.", "Role": "Роль", @@ -2263,20 +2263,20 @@ "Save": "Сохранить", "Save & Create": "Сохранить и создать", "Save & Update": "Сохранить и обновить", - "Save and send": "", + "Save and send": "Сохранить и отправить", "Save As Copy": "Сохранить как копию", "Save Chat": "Сохранить чат", "Save the connection to keep the OAuth details. Keep the Connection ID unchanged.": "Сохраните подключение, чтобы не потерять данные OAuth. Не изменяйте ID подключения.", - "Save your changes before continuing?": "", + "Save your changes before continuing?": "Сохранить изменения перед продолжением?", "Save your recovery codes": "Сохраните коды восстановления", "Saved": "Сохранено", - "Saving approves the updated app identity and selected scopes.": "", + "Saving approves the updated app identity and selected scopes.": "Сохранение подтверждает обновлённые идентификационные данные приложения и выбранные области.", "Saving...": "Сохранение...", "Scan the QR code, then enter the six-digit code from your authenticator app.": "Отсканируйте QR-код, затем введите шестизначный код из приложения-аутентификатора.", "Schedule": "Расписание", "Scheduled time must be in the future": "Запланированное время должно быть в будущем", - "Scopes": "", - "Scopes requested by {{APP_NAME}}": "", + "Scopes": "Области", + "Scopes requested by {{APP_NAME}}": "Области, запрашиваемые приложением «{{APP_NAME}}»", "Screen Share": "Демонстрация экрана", "Scroll to bottom": "Прокрутить вниз", "Scroll to Top": "Прокрутить наверх", @@ -2303,7 +2303,7 @@ "Search Groups": "Поиск групп", "Search In Models": "Поиск в моделях", "Search inherited members": "Поиск унаследованных участников", - "Search is unavailable. Please try again.": "", + "Search is unavailable. Please try again.": "Поиск недоступен. Пожалуйста, попробуйте снова.", "Search knowledge": "Поиск знаний", "Search Knowledge": "Поиск знания", "Search Memories": "Поиск воспоминаний", @@ -2314,7 +2314,7 @@ "Search parent groups": "Поиск родительских групп", "Search Prompts": "Поиск промптов", "Search results": "Результаты поиска", - "Search scopes": "", + "Search scopes": "Поиск областей", "Search skills": "Поиск навыков", "Search Skills": "Поиск скиллов", "Search the internet": "Поиск через поисковую систему", @@ -2322,15 +2322,15 @@ "Search Tools": "Поиск инструментов", "Search translations": "Поиск по переводам", "Search users or groups": "Поиск пользователей или групп", - "Search workspace": "", - "Search workspace…": "", - "Search your workspace": "", + "Search workspace": "Поиск в рабочем пространстве", + "Search workspace…": "Поиск в рабочем пространстве…", + "Search your workspace": "Поиск в своём рабочем пространстве", "Searched {{count}} sites": "Поиск по {{count}} сайтам", "Searching": "Поиск...", "Searching \"{{searchQuery}}\"": "Поиск по запросу \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Поиск знания для \"{{searchQuery}}\"", "Searching the web": "Обращение к поисковой системе...", - "Searching…": "", + "Searching…": "Поиск…", "See readme.md for instructions": "Смотрите readme.md для инструкций", "Select": "Выбрать", "Select {{modelName}} model": "Выбрать модель {{modelName}}", @@ -2364,7 +2364,7 @@ "Select dtype": "Выберите тип данных", "Select Engine": "Выберите движок", "Select Filter": "Выберите фильтр", - "Select for Compare": "", + "Select for Compare": "Выбрать для сравнения", "Select how to split message text for TTS requests": "Выберите, как разделять текст сообщения для TTS запросов", "Select Knowledge": "Выбрать знание", "Select Method": "Выберите метод", @@ -2388,7 +2388,7 @@ "Send now": "Отправить сейчас", "Send Test": "Отправить тест", "Sending...": "Отправка...", - "Sending…": "", + "Sending…": "Отправка…", "September": "Сентябрь", "Server connection failed": "Ошибка подключения к серверу", "Server connection verified": "Соединение с сервером проверено", @@ -2821,8 +2821,8 @@ "settings.admin.evaluations.sections.models.title": "Модели", "settings.admin.evaluations.title": "Оценки", "settings.admin.general.addBanner.label": "Добавить баннер", - "settings.admin.general.apps.description": "", - "settings.admin.general.apps.label": "", + "settings.admin.general.apps.description": "Разрешить администраторам подключать внешние приложения к Open WebUI.", + "settings.admin.general.apps.label": "Приложения", "settings.admin.general.automations.description": "Разрешить пользователям создавать и запускать автоматизации.", "settings.admin.general.automations.label": "Автоматизации", "settings.admin.general.banners.label": "Баннеры", @@ -2833,8 +2833,8 @@ "settings.admin.general.checkForUpdates.label": "Проверить обновления", "settings.admin.general.communitySharing.description": "Разрешить пользователям делиться чатами с сообществом Open WebUI.", "settings.admin.general.communitySharing.label": "Обмен с сообществом", - "settings.admin.general.encryptedChannels.description": "", - "settings.admin.general.encryptedChannels.label": "", + "settings.admin.general.encryptedChannels.description": "Разрешить временные чаты со сквозным шифрованием в личных сообщениях и частных группах. Сообщения не сохраняются.", + "settings.admin.general.encryptedChannels.label": "Зашифрованные каналы", "settings.admin.general.events.events.label": "События", "settings.admin.general.events.webhooks.description": "Отправлять продуктовые события в формате JSON внешним службам. Чат-назначения получают читаемые сообщения.", "settings.admin.general.events.webhooks.label": "Вебхуки", @@ -2860,10 +2860,10 @@ "settings.admin.general.sections.features.title": "Функции", "settings.admin.general.sections.ui.title": "Пользовательский интерфейс", "settings.admin.general.seeWhatSNew.label": "Посмотреть, что нового", - "settings.admin.general.skillContentMaxChars.description": "", - "settings.admin.general.skillContentMaxChars.label": "", - "settings.admin.general.skillPreviewMaxChars.description": "", - "settings.admin.general.skillPreviewMaxChars.label": "", + "settings.admin.general.skillContentMaxChars.description": "Максимальное число символов за одно чтение скилла. Более длинные инструкции открываются в режиме предпросмотра. Оставьте пустым, чтобы использовать значение по умолчанию.", + "settings.admin.general.skillContentMaxChars.label": "Ограничение чтения скилла", + "settings.admin.general.skillPreviewMaxChars.description": "Число отображаемых символов, если инструкции превышают ограничение чтения. Не может превышать это ограничение. Оставьте пустым, чтобы использовать значение по умолчанию.", + "settings.admin.general.skillPreviewMaxChars.label": "Длина предпросмотра скилла", "settings.admin.general.title": "Общее", "settings.admin.general.translations.addTranslation.label": "Добавить перевод", "settings.admin.general.translations.uiTranslations.label": "Переводы интерфейса", @@ -3207,15 +3207,15 @@ "settings.admin.web.youtubeLanguage.label": "Язык YouTube", "settings.admin.web.youtubeProxyUrl.description": "URL прокси, используемый для запросов загрузчика YouTube.", "settings.admin.web.youtubeProxyUrl.label": "URL прокси для YouTube", - "settings.audio.realtime.azureUrl": "", - "settings.audio.realtime.azureUrlHelp": "", - "settings.audio.realtime.deployment": "", - "settings.audio.realtime.deploymentHelp": "", - "settings.audio.realtime.entra": "", - "settings.audio.realtime.entraHelp": "", - "settings.audio.realtime.inputParams": "", - "settings.audio.realtime.inputParamsHelp": "", - "settings.audio.realtime.openai": "", + "settings.audio.realtime.azureUrl": "Базовый URL API Azure OpenAI", + "settings.audio.realtime.azureUrlHelp": "Используйте полный базовый URL API, например https://.openai.azure.com/openai/v1.", + "settings.audio.realtime.deployment": "Имя развёртывания для работы в реальном времени", + "settings.audio.realtime.deploymentHelp": "Введите имя развёртывания Azure, которое может отличаться от названия модели. Выберите голос и модель транскрипции, поддерживаемые этим развёртыванием.", + "settings.audio.realtime.entra": "Microsoft Entra ID", + "settings.audio.realtime.entraHelp": "Использует DefaultAzureCredential на сервере, а не учётную запись пользователя, вошедшего в систему в браузере. Настройте управляемое удостоверение или учётные данные Azure на сервере.", + "settings.audio.realtime.inputParams": "Входные параметры", + "settings.audio.realtime.inputParamsHelp": "Дополнительные параметры аудиоввода в реальном времени в формате JSON.", + "settings.audio.realtime.openai": "OpenAI / совместимый", "settings.personal.about.checkForUpdates.label": "Проверить обновления", "settings.personal.about.sections.community.title": "Сообщество", "settings.personal.about.sections.ollamaVersion.title": "Версия Ollama", @@ -3488,8 +3488,8 @@ "settings.personal.shortcuts.addPrompt.label": "Добавить пользовательский запрос", "settings.personal.shortcuts.allowToolCall.label": "Разрешить вызов инструмента", "settings.personal.shortcuts.attachFile.label": "Прикрепить файл из знаний", - "settings.personal.shortcuts.clearInputSelections.description": "", - "settings.personal.shortcuts.clearInputSelections.label": "", + "settings.personal.shortcuts.clearInputSelections.description": "Сбросить переопределение модели, снять выбор инструментов и фильтров, а также отключить веб-поиск, генерацию изображений и интерпретатор кода. Активно только при фокусе на поле ввода.", + "settings.personal.shortcuts.clearInputSelections.label": "Сбросить выбор в поле ввода", "settings.personal.shortcuts.closeModal.label": "Закрыть модальное окно", "settings.personal.shortcuts.command.label": "Команда", "settings.personal.shortcuts.copyLastCodeBlock.label": "Копировать последний блок кода", @@ -3547,17 +3547,17 @@ "Shorten older messages so this chat can keep going.": "Сократить старые сообщения, чтобы можно было продолжить этот чат.", "Show": "Показать", "Show \"What's New\" Modal on Login": "Показывать окно «Что нового» при входе в систему", - "Show {{count}} unchanged lines_one": "", - "Show {{count}} unchanged lines_few": "", - "Show {{count}} unchanged lines_many": "", - "Show {{count}} unchanged lines_other": "", + "Show {{count}} unchanged lines_one": "Показать {{count}} неизменённую строку", + "Show {{count}} unchanged lines_few": "Показать {{count}} неизменённые строки", + "Show {{count}} unchanged lines_many": "Показать {{count}} неизменённых строк", + "Show {{count}} unchanged lines_other": "Показать {{count}} неизменённых строк", "Show All": "Показать все", "Show all ({{COUNT}} characters)": "Показать всё ({{COUNT}} символов)", - "Show all {{count}} contributors": "", - "Show all {{count}} contributors_one": "", - "Show all {{count}} contributors_few": "", - "Show all {{count}} contributors_many": "", - "Show all {{count}} contributors_other": "", + "Show all {{count}} contributors": "Показать всех авторов: {{count}}", + "Show all {{count}} contributors_one": "Показать всех авторов: {{count}}", + "Show all {{count}} contributors_few": "Показать всех {{count}} авторов", + "Show all {{count}} contributors_many": "Показать всех {{count}} авторов", + "Show all {{count}} contributors_other": "Показать всех {{count}} авторов", "Show Files": "Показать файлы", "Show Hidden Files": "Показывать скрытые файлы", "Show image preview": "Показать предварительный просмотр изображения", @@ -3571,7 +3571,7 @@ "Show the floating quick-action toolbar in chat.": "Показывать всплывающую панель быстрых действий в чате.", "Show your support!": "Поддержите нас!", "Showcased creativity": "Продемонстрирован творческий подход", - "Showing search match": "", + "Showing search match": "Показано совпадение с поисковым запросом", "Sidebar": "Боковая панель", "Sign in": "Войти", "Sign in again": "Войти снова", @@ -3597,7 +3597,7 @@ "Skill imported successfully": "Скилл успешно импортирован", "Skill Instructions": "Инструкции скилла", "Skill Menu": "Меню навыков", - "Skill name": "", + "Skill name": "Название скилла", "Skill Name": "Название скилла", "Skill updated successfully": "Скилл успешно обновлён", "Skills": "Скиллы", @@ -3605,10 +3605,10 @@ "Skills loaded for preview": "Скиллы загружены для предпросмотра", "Skills Public Sharing": "Публичный доступ к скиллам", "Skills Sharing": "Общий доступ к скиллам", - "Skip": "", + "Skip": "Пропустить", "Skip to main content": "Перейти к основному содержимому", - "Skipped": "", - "Slide": "", + "Skipped": "Пропущено", + "Slide": "Слайд", "Slider": "Ползунок", "Slim requires external services for embeddings, vector storage, and document extraction. Basic text files can be read locally.": "В сборке Slim для создания эмбеддингов, хранения векторов и извлечения содержимого документов требуются внешние сервисы. Чтение обычных текстовых файлов доступно локально.", "Slim requires external speech providers. Local speech models and audio conversion are unavailable.": "В сборке Slim для обработки речи требуются внешние сервисы. Локальные речевые модели и преобразование аудио недоступны.", @@ -3673,7 +3673,7 @@ "Support": "Поддержать", "Support this plugin:": "Поддержите этот плагин", "Swap": "Поменять местами", - "Swap sides": "", + "Swap sides": "Поменять стороны местами", "Switch camera": "Переключить камеру", "Switch to Assistant role": "Переключить на роль ассистента", "Switch to JSON editor": "Переключиться на редактор JSON", @@ -3723,7 +3723,7 @@ "Test succeeded.": "Проверка выполнена успешно.", "Test the source before creating it.": "Проверьте источник перед его созданием.", "Test the source before saving it.": "Проверьте источник перед его сохранением.", - "Text only": "", + "Text only": "Только текст", "Th_day_of_week": "Чт", "Thanks for your feedback!": "Спасибо за вашу обратную связь!", "The Application Account DN you bind with for search": "Логин учетной записи приложения, к которому вы привязываетесь для поиска", @@ -3731,15 +3731,15 @@ "The batch size determines how many text requests are processed together at once. A higher batch size can increase the performance and speed of the model, but it also requires more memory.": "Размер пакета определяет, сколько текстовых запросов обрабатывается одновременно. Больший размер пакета может повысить производительность и быстродействие модели, но также требует больше памяти.", "The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "Разработчики этого плагина - увлеченные волонтеры из сообщества. Если вы считаете этот плагин полезным, пожалуйста, подумайте о том, чтобы внести свой вклад в его разработку.", "The evaluation leaderboard is based on the Elo rating system and is updated in real-time.": "Таблица лидеров оценки основана на рейтинговой системе Elo и обновляется в режиме реального времени.", - "The file has changed. Reopen the comparison before applying.": "", + "The file has changed. Reopen the comparison before applying.": "Файл изменился. Снова откройте сравнение перед применением.", "The format to return a response in. Format can be json or a JSON schema.": "Формат, в котором будет возвращен ответ. Форматом может быть json или схема JSON.", "The language of the input audio. Supplying the input language in ISO-639-1 (e.g. en) format will improve accuracy and latency. Leave blank to automatically detect the language.": "Язык входного аудиосигнала. Укажите язык ввода в формате ISO-639-1 (например, en), что повысит точность и время ожидания. Оставьте поле пустым для автоматического определения языка.", "The LDAP attribute that maps to the mail that users use to sign in.": "Атрибут LDAP, который сопоставляется с почтой, используемой пользователями для входа в систему.", "The LDAP attribute that maps to the username that users use to sign in.": "Атрибут LDAP, который сопоставляется с именем пользователя, используемым пользователями для входа в систему.", - "The model has changed. Reopen the comparison before applying.": "", + "The model has changed. Reopen the comparison before applying.": "Модель изменилась. Снова откройте сравнение перед применением.", "The notify tool always sends to an enabled target, regardless of automatic event settings.": "Инструмент уведомления всегда отправляет включённой цели, независимо от настроек автоматических событий.", "The passwords you entered don't quite match. Please double-check and try again.": "Пароли не сходятся. Проверь еще раз и попробуй снова.", - "The prompt has changed. Reopen the comparison before applying.": "", + "The prompt has changed. Reopen the comparison before applying.": "Промпт изменился. Снова откройте сравнение перед применением.", "The score should be a value between 0.0 (0%) and 1.0 (100%).": "Оценка должна быть значением между 0,0 (0%) и 1,0 (100%).", "The voice model chooses when to play a gesture using its name and description.": "Голосовая модель решает, когда воспроизвести жест, на основе его имени и описания.", "There was an error syncing your stats. Please try again.": "Произошла ошибка при синхронизации статистики. Попробуйте снова.", @@ -3840,18 +3840,18 @@ "Tools Public Sharing": "Публичный доступ к инструментам", "Tools Sharing": "Общий доступ к инструментам", "Top": "Вверх", - "Total": "", + "Total": "Всего", "Total chats": "Всего чатов", - "Total Tokens": "", + "Total Tokens": "Всего токенов", "Transformers": "Transformers", "Translation": "Перевод", "Translation key": "Ключ перевода", "Translations": "Переводы", "Trial License": "Пробная лицензия", "Try adjusting your search or filter to find what you are looking for.": "Попробуйте изменить поиск или фильтр, чтобы найти нужное.", - "Try again": "", + "Try again": "Попробовать снова", "Try Again": "Попробовать снова", - "Try another word or broaden your filters.": "", + "Try another word or broaden your filters.": "Попробуйте другое слово или расширьте условия фильтров.", "Try in chat": "Попробовать в чате", "TTS Voice": "Голос TTS", "Tu_day_of_week": "Вт", @@ -3863,7 +3863,7 @@ "Type your answer": "Введите ваш ответ", "Uh-oh! There was an issue with the response.": "Ошибка генерации ответа.", "Ultra-fast": "Сверхбыстрая", - "Unable to copy link": "", + "Unable to copy link": "Не удалось скопировать ссылку", "Unable to load tools": "Не удалось загрузить инструменты", "Unarchive": "Разархивировать", "Unarchive Chat": "Разархивировать чат", @@ -3871,14 +3871,14 @@ "Unavailable": "Недоступные", "Unchanged lines omitted": "Неизменённые строки пропущены", "Underline": "Подчёркнутый", - "Undo": "", + "Undo": "Отменить действие", "Unified": "Единый", - "Uninstall": "", - "Uninstall app": "", - "Uninstalled": "", + "Uninstall": "Удалить", + "Uninstall app": "Удалить приложение", + "Uninstalled": "Не установлено", "unknown": "неизвестно", "Unknown": "Неизвестно", - "Unknown author": "", + "Unknown author": "Неизвестный автор", "unknown build": "неизвестная сборка", "Unknown error": "Неизвестная ошибка", "Unknown user": "Неизвестный пользователь", @@ -3890,7 +3890,7 @@ "Unpin": "Открепить", "Unpin from Sidebar": "Открепить от боковой панели", "Unread": "Непрочитанное", - "Unsaved changes": "", + "Unsaved changes": "Несохранённые изменения", "Unsaved changes to this version will be discarded.": "Несохранённые изменения в этой версии будут сброшены.", "Unshare All": "Закрыть общий доступ ко всем", "Unshare All Shared Chats": "Закрыть общий доступ ко всем общим чатам", @@ -3902,7 +3902,7 @@ "Update": "Обновить", "Update All Models": "Обновить все модели", "Update and Copy Link": "Обновить и скопировать ссылку", - "Update app": "", + "Update app": "Обновить приложение", "Update for the latest features and improvements.": "Обновитесь для получения последних функций и улучшений.", "Update your status": "Обновите свой статус", "Updated": "Обновлено", @@ -3944,7 +3944,7 @@ "Use device vibration feedback on supported Android devices.": "Использовать вибрацию устройства на поддерживаемых устройствах Android.", "Use discovered scopes": "Использовать обнаруженные области", "Use groups to organize your users and assign permissions.": "Используйте группы для организации пользователей и назначения прав.", - "Use in prompt": "", + "Use in prompt": "Использовать в промпте", "Use orb": "Использовать сферу", "Use segmented retrieval for focused and relevant content extraction.": "Использовать сегментированный поиск для целенаправленного извлечения релевантного содержимого.", "Use segmented retrieval for focused and relevant context.": "Использовать сегментированный поиск для целенаправленного и релевантного контекста.", @@ -3972,8 +3972,8 @@ "Uses DefaultAzureCredential to authenticate": "Использует DefaultAzureCredential для аутентификации", "Uses defaults": "Использует значения по умолчанию", "Uses OAuth 2.1 Dynamic Client Registration": "Использует динамическую регистрацию клиентов OAuth 2.1", - "Uses the left working copy as your prompt.": "", - "Uses the proposed revision as your prompt.": "", + "Uses the left working copy as your prompt.": "Использует рабочую копию слева в качестве промпта.", + "Uses the proposed revision as your prompt.": "Использует предлагаемый изменённый текст в качестве промпта.", "Using default prompt suggestions": "Используются предложения промптов по умолчанию", "Using Entire Document": "Использование всего документа", "Using Focused Retrieval": "Использование фокусированного поиска", @@ -3988,8 +3988,8 @@ "Variable keys must use lowercase snake case.": "Ключи переменных должны использовать нижний регистр в стиле snake_case.", "Variable value": "Значение переменной", "Vector Field": "Поле вектора", - "Verified": "", - "Verify": "", + "Verified": "Проверено", + "Verify": "Проверить", "Verify Connection": "Проверить подключение", "Verify with a fresh code. Changes sign out all devices.": "Подтвердите новым кодом. Изменения приведут к выходу на всех устройствах.", "Verify your sign-in": "Подтвердите вход", @@ -3998,7 +3998,7 @@ "Version deleted": "Версия удалена", "Vertical Layout": "Вертикальная компоновка", "Video player": "Видеоплеер", - "View": "", + "View": "Показывать", "View channel": "Просмотреть канал", "View chat": "Просмотреть чат", "View Replies": "С ответами", @@ -4062,7 +4062,7 @@ "When should the model use this gesture?": "Когда модель должна использовать этот жест?", "Whisper (Local)": "Whisper (Локально)", "Who can share to this group": "Кто может делиться с этой группой", - "Who can use this app?": "", + "Who can use this app?": "Кто может использовать это приложение?", "Why?": "Почему?", "Width": "Ширина", "Wikipedia": "Википедия", @@ -4074,7 +4074,7 @@ "Workspace": "Рабочее пространство", "Workspace Models": "Модели рабочего пространства", "Workspace Permissions": "Разрешения для Рабочего пространства", - "Workspace search": "", + "Workspace search": "Поиск в рабочем пространстве", "Write": "Напишите", "Write a prompt…": "Напишите промпт…", "Write a summary in 50 words that summarizes {{topic}}.": "Напишите резюме в 50 словах, которое кратко описывает {{topic}}.", @@ -4111,8 +4111,8 @@ "Your account status is currently pending activation.": "В настоящее время ваша учетная запись ожидает активации.", "Your browser does not support the audio tag.": "Ваш браузер не поддерживает тег audio.", "Your browser does not support the video tag.": "Ваш браузер не поддерживает тег video.", - "Your changes in this comparison will be discarded. The original draft will stay unchanged.": "", - "Your comparison changes will be discarded. Your prompt will stay unchanged.": "", + "Your changes in this comparison will be discarded. The original draft will stay unchanged.": "Изменения в этом сравнении будут сброшены. Исходный черновик останется без изменений.", + "Your comparison changes will be discarded. Your prompt will stay unchanged.": "Изменения в сравнении будут сброшены. Промпт останется без изменений.", "Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "Весь ваш взнос будет направлен непосредственно разработчику плагина; Open WebUI не взимает никаких процентов. Однако выбранная платформа финансирования может иметь свои собственные сборы.", "Your link is private until you choose who can view it.": "Ваша ссылка остаётся закрытой, пока вы не выберете, кто может её просматривать.", "Your message text or inputs": "Текст ваших сообщений",