From c94ec91a3905527b7dbe8cd1a8105111aeb35dc3 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Mon, 3 Aug 2026 00:26:07 +0000 Subject: [PATCH] fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot --- apps/files/l10n/ru.js | 12 +++++++++ apps/files/l10n/ru.json | 12 +++++++++ apps/files_sharing/l10n/ru.js | 7 +++++ apps/files_sharing/l10n/ru.json | 7 +++++ apps/settings/l10n/ru.js | 13 ++++++++++ apps/settings/l10n/ru.json | 13 ++++++++++ apps/systemtags/l10n/ru.js | 2 ++ apps/systemtags/l10n/ru.json | 2 ++ core/l10n/ru.js | 21 +++++++++++++++ core/l10n/ru.json | 21 +++++++++++++++ lib/l10n/ru.js | 45 +++++++++++++++++++++++++++++++++ lib/l10n/ru.json | 45 +++++++++++++++++++++++++++++++++ 12 files changed, 200 insertions(+) diff --git a/apps/files/l10n/ru.js b/apps/files/l10n/ru.js index 375d175eebdcf..338d0f3810652 100644 --- a/apps/files/l10n/ru.js +++ b/apps/files/l10n/ru.js @@ -58,6 +58,7 @@ OC.L10N.register( "Favorite files" : "Избранные файлы", "No favorites" : "Нет избранного", "More favorites" : "Больше избранного", + "No read permission on file." : "Нет прав для чтения файла.", "Accept" : "Принять", "Reject" : "Отклонить", "Incoming ownership transfer from {user}" : "Запрос передачи владения от пользователя {user}", @@ -72,7 +73,12 @@ OC.L10N.register( "The ownership transfer of {path} from {user} has completed." : "Завершена передача владения «{path}» от пользователя {user}.", "in %s" : "в %s", "Transferred from %1$s on %2$s" : "Передано от %1$s %2$s", + "Create files" : "Создать файлы", "Delete files" : "Удалить файлы", + "Download files" : "Скачать файлы", + "When disabled, the option to download will be hidden" : "При отключении, будет скрыта кнопка скачивания", + "View files" : "Просмотреть файлы", + "Edit files" : "Редактировать файлы", "Show files in grid view" : "Показать файлы в виде сетки", "File" : "Файл", "File Management" : "Управление файлами", @@ -94,6 +100,7 @@ OC.L10N.register( "Folder is loading" : "Папка загружается", "Filename" : "Имя файла", "Folder name" : "Имя папки", + "{displayName} (unavailable)" : "{displayName} (недоступно)", "Another entry with the same name already exists." : "Другая запись с таким же именем уже существует.", "Invalid filename." : "Недопустимое имя файла.", "Rename file" : "Переименовать файл", @@ -380,11 +387,16 @@ OC.L10N.register( "_%n file_::_%n files_" : ["%n файл","%n файла","%n файлов","%n файлов"], "_%n folder_::_%n folders_" : ["%n каталог","%n каталога","%n каталогов","%n каталогов"], "_%n hidden_::_%n hidden_" : ["скрыто %n","скрыто %n","скрыто %n","скрыто %n"], + "Folder name must not be empty." : "Имя папки не должно быть пустым.", "Filename must not be empty." : "Имя файла не должно быть пустым.", + "\"{char}\" is not allowed inside a folder name." : "Символ \"{char}\" недопустим в названии папки.", "\"{char}\" is not allowed inside a filename." : "не допускается внутри имени файла.", + "\"{segment}\" is a reserved name and not allowed for folder names." : "\"{segment}\" является зарезервированным именем и не допускается для имён папок.", "\"{segment}\" is a reserved name and not allowed for filenames." : "является зарезервированным именем и не допускается для имен файлов.", "\"{extension}\" is not an allowed filetype." : "не является разрешенным типом файла.", + "Folder names must not end with \"{extension}\"." : "Имена папок не должны заканчиваться на \"{extension}\".", "Filenames must not end with \"{extension}\"." : "Имена файлов не должны заканчиваться на", + "Invalid folder name." : "Недопустимое имя папки.", "List of favorite files and folders." : "Список избранных файлов и папок.", "No favorites yet" : "В избранное ещё ничего не добавлено ", "Files and folders you mark as favorite will show up here" : "Здесь будут показаны файлы и каталоги, отмеченные как избранные", diff --git a/apps/files/l10n/ru.json b/apps/files/l10n/ru.json index c71c53ebea390..5edce1d6e7a16 100644 --- a/apps/files/l10n/ru.json +++ b/apps/files/l10n/ru.json @@ -56,6 +56,7 @@ "Favorite files" : "Избранные файлы", "No favorites" : "Нет избранного", "More favorites" : "Больше избранного", + "No read permission on file." : "Нет прав для чтения файла.", "Accept" : "Принять", "Reject" : "Отклонить", "Incoming ownership transfer from {user}" : "Запрос передачи владения от пользователя {user}", @@ -70,7 +71,12 @@ "The ownership transfer of {path} from {user} has completed." : "Завершена передача владения «{path}» от пользователя {user}.", "in %s" : "в %s", "Transferred from %1$s on %2$s" : "Передано от %1$s %2$s", + "Create files" : "Создать файлы", "Delete files" : "Удалить файлы", + "Download files" : "Скачать файлы", + "When disabled, the option to download will be hidden" : "При отключении, будет скрыта кнопка скачивания", + "View files" : "Просмотреть файлы", + "Edit files" : "Редактировать файлы", "Show files in grid view" : "Показать файлы в виде сетки", "File" : "Файл", "File Management" : "Управление файлами", @@ -92,6 +98,7 @@ "Folder is loading" : "Папка загружается", "Filename" : "Имя файла", "Folder name" : "Имя папки", + "{displayName} (unavailable)" : "{displayName} (недоступно)", "Another entry with the same name already exists." : "Другая запись с таким же именем уже существует.", "Invalid filename." : "Недопустимое имя файла.", "Rename file" : "Переименовать файл", @@ -378,11 +385,16 @@ "_%n file_::_%n files_" : ["%n файл","%n файла","%n файлов","%n файлов"], "_%n folder_::_%n folders_" : ["%n каталог","%n каталога","%n каталогов","%n каталогов"], "_%n hidden_::_%n hidden_" : ["скрыто %n","скрыто %n","скрыто %n","скрыто %n"], + "Folder name must not be empty." : "Имя папки не должно быть пустым.", "Filename must not be empty." : "Имя файла не должно быть пустым.", + "\"{char}\" is not allowed inside a folder name." : "Символ \"{char}\" недопустим в названии папки.", "\"{char}\" is not allowed inside a filename." : "не допускается внутри имени файла.", + "\"{segment}\" is a reserved name and not allowed for folder names." : "\"{segment}\" является зарезервированным именем и не допускается для имён папок.", "\"{segment}\" is a reserved name and not allowed for filenames." : "является зарезервированным именем и не допускается для имен файлов.", "\"{extension}\" is not an allowed filetype." : "не является разрешенным типом файла.", + "Folder names must not end with \"{extension}\"." : "Имена папок не должны заканчиваться на \"{extension}\".", "Filenames must not end with \"{extension}\"." : "Имена файлов не должны заканчиваться на", + "Invalid folder name." : "Недопустимое имя папки.", "List of favorite files and folders." : "Список избранных файлов и папок.", "No favorites yet" : "В избранное ещё ничего не добавлено ", "Files and folders you mark as favorite will show up here" : "Здесь будут показаны файлы и каталоги, отмеченные как избранные", diff --git a/apps/files_sharing/l10n/ru.js b/apps/files_sharing/l10n/ru.js index 31b5581ea0a3d..7f5fd4b1752e7 100644 --- a/apps/files_sharing/l10n/ru.js +++ b/apps/files_sharing/l10n/ru.js @@ -100,6 +100,13 @@ OC.L10N.register( "Download" : "Скачать", "Add to your %s" : "Добавить в свой %s", "Direct link" : "Прямая ссылка", + "You are not allowed to share \"%s\"." : "Вам не разрешено делиться \"%s\".", + "You cannot share your home folder." : "Вы не можете поделиться своей домашней папкой.", + "File cannot be shared with delete permission." : "Для файла не может быть открыт общий доступ с правами на удаление.", + "File cannot be shared with create permission." : "Для файла не может быть открыт общий доступ с правами на создание.", + "File share needs at least read permission." : "Для общего доступа к файлу требуется как минимум разрешение на чтение.", + "Public upload is not allowed." : "Публичная загрузка данных запрещена.", + "You cannot share \"%s\" with more permission than you have yourself." : "Вы не можете предоставлять доступ к \"%s\" с более широкими правами, чем те, которыми обладаете сами.", "Share API is disabled" : "API общего доступа отключён", "File sharing" : "Обмен файлами", "Share will expire tomorrow" : "Завтра истекает срок публикации", diff --git a/apps/files_sharing/l10n/ru.json b/apps/files_sharing/l10n/ru.json index f418e4fc2e6f5..408951dcbf7dc 100644 --- a/apps/files_sharing/l10n/ru.json +++ b/apps/files_sharing/l10n/ru.json @@ -98,6 +98,13 @@ "Download" : "Скачать", "Add to your %s" : "Добавить в свой %s", "Direct link" : "Прямая ссылка", + "You are not allowed to share \"%s\"." : "Вам не разрешено делиться \"%s\".", + "You cannot share your home folder." : "Вы не можете поделиться своей домашней папкой.", + "File cannot be shared with delete permission." : "Для файла не может быть открыт общий доступ с правами на удаление.", + "File cannot be shared with create permission." : "Для файла не может быть открыт общий доступ с правами на создание.", + "File share needs at least read permission." : "Для общего доступа к файлу требуется как минимум разрешение на чтение.", + "Public upload is not allowed." : "Публичная загрузка данных запрещена.", + "You cannot share \"%s\" with more permission than you have yourself." : "Вы не можете предоставлять доступ к \"%s\" с более широкими правами, чем те, которыми обладаете сами.", "Share API is disabled" : "API общего доступа отключён", "File sharing" : "Обмен файлами", "Share will expire tomorrow" : "Завтра истекает срок публикации", diff --git a/apps/settings/l10n/ru.js b/apps/settings/l10n/ru.js index c5f4a0d236659..7f2c2445a9559 100644 --- a/apps/settings/l10n/ru.js +++ b/apps/settings/l10n/ru.js @@ -286,6 +286,8 @@ OC.L10N.register( "Configuration file access rights" : "Параметры прав доступа к файлам", "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "Файл конфигурации доступен только для чтения, что не позволяет изменять некоторые настройки из веб-интерфейса. Обратите внимание, что для установки обновлений потребуется разрешить запись в файл конфигурации.", "Nextcloud configuration file is writable" : "Файл конфигурации Nextcloud доступен для записи", + "Sanitize and merge duplicate system tags available" : "Очистите и объедините доступные дубликаты системных тегов", + "One or more system tags need to be sanitized or merged. This can take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance:repair --include-expensive` to perform the migrations." : "Необходимо очистить или объединить один или несколько системных тегов. В больших экземплярах это может занять много времени, поэтому при обновлении это не выполняется автоматически. Для выполнения миграции используйте команду `occ maintenance:repair --include-expensive`.", "Scheduling objects table size" : "Размер таблицы объектов планирования", "You have more than %s rows in the scheduling objects table. Please run the expensive repair jobs via occ maintenance:repair --include-expensive." : "У вас есть более чем %s строк в таблице объектов планирования. Пожалуйста, запустите ремонтные работы через occ maintenance:repair --include-expensive.", "Scheduling objects table size is within acceptable range." : "Размер таблицы объектов планирования находится в пределах допустимого диапазона.", @@ -305,6 +307,7 @@ OC.L10N.register( "\"%d\" is not a valid server identifier. It must be between 0 and 511." : "\"%d\" не является допустимым идентификатором сервера. Оно должно быть между 0 и 511.", "Server identifier is configured and valid." : "Идентификатор сервера настроен и действителен.", "Database version" : "Версия базы данных", + "MariaDB version 10.6 detected, this version is end-of-life and only supported as part of Ubuntu 22.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Обнаружена версия MariaDB 10.6. Эта версия является устаревшей и поддерживается только как часть Ubuntu 22.04. Версия MariaDB >=%1$s и <=%2$s рекомендована для лучшей производительности, стабильности и функциональности с этой версией Nextcloud.", "MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Обнаружена версия MariaDB \"%1$s\". MariaDB версий >=%2$s и <=%3$s рекомендована для лучшей производительности, стабильности и функциональности с этой версией Nextcloud.", "MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Обнаружена версия MySQL \"%1$s\". MySQL версий >=%2$s и <=%3$s рекомендован для лучшей производительности, стабильности и функциональности с этой версией Nextcloud.", "PostgreSQL version \"%1$s\" detected. PostgreSQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Обнаружена версия PostgreSQL \"%1$s\". Для лучшей производительности, стабильности и функциональности с этой версией Nextcloud рекомендуется использовать PostgreSQL >=%2$s и <=%3$s.", @@ -320,6 +323,8 @@ OC.L10N.register( "_The task pickup speed has been ok in the last day._::_The task pickup speed has been ok in the last %n days._" : ["Скорость подхвата задач за последний день была в норме.","Скорость подхвата задач за последние %n дня была в норме.","Скорость подхвата задач за последние %n дней была в норме.","Скорость подхвата задач за последние %n дней была в норме."], "_The task pickup speed has been slow in the last day. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._::_The task pickup speed has been slow in the last %n days. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._" : ["Скорость подхвата задач за последний день была низкой. Многим задачам потребовалось больше 4 минут на подхват. Рассмотрите возможность настройки воркера для обработки задач в фоновом режиме.","Скорость подхвата задач за последние %n дня была низкой. Многим задачам потребовалось больше 4 минут на подхват. Рассмотрите возможность настройки воркера для обработки задач в фоновом режиме.","Скорость подхвата задач за последние %n дней была низкой. Многим задачам потребовалось больше 4 минут на подхват. Рассмотрите возможность настройки воркера для обработки задач в фоновом режиме.","Скорость подхвата задач за последние %n дней была низкой. Многим задачам потребовалось больше 4 минут на подхват. Рассмотрите возможность настройки воркера для обработки задач в фоновом режиме."], "Task Processing success rate" : "Уровень успешности обработки задач", + "_No scheduled tasks in the last %n day._::_No scheduled tasks in the last %n days._" : ["Нет запланированных задач за последний %n день.","Нет запланированных задач за последние %n дня.","Нет запланированных задач за последние %n дней.","Нет запланированных задач за последние %n дней."], + "_Most tasks were successful in the last %n day._::_Most tasks were successful in the last %n days._" : ["Большинство задач были успешны в последний %n день.","Большинство задач были успешны в последние %n дня.","Большинство задач были успешны в последние %n дней.","Большинство задач были успешны в последние %n дней."], "_A lot of tasks failed in the last day. Consider checking the nextcloud log for errors and investigating whether the AI provider apps have been set up correctly._::_A lot of tasks failed in the last %n days. Consider checking the nextcloud log for errors and investigating whether the AI provider apps have been set up correctly._" : ["За последний день многие задачи не удалось выполнить. Рекомендуем проверить журнал Nextcloud на наличие ошибок и проверить правильность настройки приложений ИИ-провайдера.","За последние %n дня многие задачи не удалось выполнить. Рекомендуем проверить журнал Nextcloud на наличие ошибок и проверить правильность настройки приложений ИИ-провайдера.","За последние %n дней многие задачи не удалось выполнить. Рекомендуем проверить журнал Nextcloud на наличие ошибок и проверить правильность настройки приложений ИИ-провайдера.","За последние %n дней многие задачи не удалось выполнить. Рекомендуем проверить журнал Nextcloud на наличие ошибок и проверить правильность настройки приложений ИИ-провайдера."], "Task Processing worker status" : "Статус воркера обработки задач", "_The Task Processing worker has run in the last %n minute._::_The Task Processing worker has run in the last %n minutes._" : ["Воркер обработки задач был запущен в последние %n минут.","Воркер обработки задач был запущен в последние %n минут.","Воркер обработки задач был запущен в последние %n минут.","Воркер обработки задач был запущен в последние %n минут."], @@ -352,15 +357,23 @@ OC.L10N.register( "Profile information" : "Сведения о профиле", "Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Изображение профиля, полное имя, адрес электронной почты, номер телефона, адрес, веб-сайт, Twitter, организация, роль, заголовок, биография и сведения том, активен ли профиль", "Nextcloud settings" : "Параметры Nextcloud", + "Generate text" : "Сгенерировать текст", "Unified task processing" : "Единая обработка задач", "AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Задачи искусственного интеллекта могут быть реализованы различными приложениями. Здесь вы можете указать, какое приложение следует использовать для выполнения какой задачи.", "Allow AI usage for guest users" : "Разрешить использование ИИ для гостевых пользователей", "Provider for Task types" : "Поставщик типов задач", "Enable" : "Включить", "None of your currently installed apps provide Task processing functionality" : "Ни одно из установленных на данный момент приложений не предоставляет функции обработки задач", + "Hide legacy provider settings" : "Скрыть устаревшие настройки провайдера", + "Show legacy provider settings" : "Показать устаревшие настройки провайдера", + "Machine translation (Legacy)" : "Машинный перевод (Устаревшее)", "Machine translation can be implemented by different apps. Here you can define the precedence of the machine translation apps you have installed at the moment." : "Машинный перевод может быть реализован различными приложениями. Здесь вы можете определить приоритет приложений машинного перевода, установленных вами на данный момент.", + "This API is deprecated. Install apps that provide Unified task processing to get the best experience." : "Этот API устарел. Установите приложения, которые обеспечивают единую обработку задач, чтобы получить наилучший опыт.", + "Learn more about AI providers" : "Узнать больше о поставщиках AI", + "Image generation (Legacy)" : "Генерация изображений (Устаревшее)", "Image generation can be implemented by different apps. Here you can set which app should be used." : "Генерация изображений может быть реализована различными приложениями. Здесь вы можете указать, какое приложение следует использовать.", "None of your currently installed apps provide image generation functionality" : "Ни одно из установленных вами в данный момент приложений не предоставляет функцию создания изображения", + "Text processing (Legacy)" : "Обработка текста (Устаревшее)", "Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Задачи обработки текста могут быть реализованы различными приложениями. Здесь вы можете указать, какое приложение следует использовать для выполнения какой задачи.", "Task:" : "Задача:", "None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ни одно из установленных у вас приложений не поддерживает функцию обработки текста с использованием API обработки текста.", diff --git a/apps/settings/l10n/ru.json b/apps/settings/l10n/ru.json index 40fd4296b8d53..433c7ee62b022 100644 --- a/apps/settings/l10n/ru.json +++ b/apps/settings/l10n/ru.json @@ -284,6 +284,8 @@ "Configuration file access rights" : "Параметры прав доступа к файлам", "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "Файл конфигурации доступен только для чтения, что не позволяет изменять некоторые настройки из веб-интерфейса. Обратите внимание, что для установки обновлений потребуется разрешить запись в файл конфигурации.", "Nextcloud configuration file is writable" : "Файл конфигурации Nextcloud доступен для записи", + "Sanitize and merge duplicate system tags available" : "Очистите и объедините доступные дубликаты системных тегов", + "One or more system tags need to be sanitized or merged. This can take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance:repair --include-expensive` to perform the migrations." : "Необходимо очистить или объединить один или несколько системных тегов. В больших экземплярах это может занять много времени, поэтому при обновлении это не выполняется автоматически. Для выполнения миграции используйте команду `occ maintenance:repair --include-expensive`.", "Scheduling objects table size" : "Размер таблицы объектов планирования", "You have more than %s rows in the scheduling objects table. Please run the expensive repair jobs via occ maintenance:repair --include-expensive." : "У вас есть более чем %s строк в таблице объектов планирования. Пожалуйста, запустите ремонтные работы через occ maintenance:repair --include-expensive.", "Scheduling objects table size is within acceptable range." : "Размер таблицы объектов планирования находится в пределах допустимого диапазона.", @@ -303,6 +305,7 @@ "\"%d\" is not a valid server identifier. It must be between 0 and 511." : "\"%d\" не является допустимым идентификатором сервера. Оно должно быть между 0 и 511.", "Server identifier is configured and valid." : "Идентификатор сервера настроен и действителен.", "Database version" : "Версия базы данных", + "MariaDB version 10.6 detected, this version is end-of-life and only supported as part of Ubuntu 22.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Обнаружена версия MariaDB 10.6. Эта версия является устаревшей и поддерживается только как часть Ubuntu 22.04. Версия MariaDB >=%1$s и <=%2$s рекомендована для лучшей производительности, стабильности и функциональности с этой версией Nextcloud.", "MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Обнаружена версия MariaDB \"%1$s\". MariaDB версий >=%2$s и <=%3$s рекомендована для лучшей производительности, стабильности и функциональности с этой версией Nextcloud.", "MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Обнаружена версия MySQL \"%1$s\". MySQL версий >=%2$s и <=%3$s рекомендован для лучшей производительности, стабильности и функциональности с этой версией Nextcloud.", "PostgreSQL version \"%1$s\" detected. PostgreSQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "Обнаружена версия PostgreSQL \"%1$s\". Для лучшей производительности, стабильности и функциональности с этой версией Nextcloud рекомендуется использовать PostgreSQL >=%2$s и <=%3$s.", @@ -318,6 +321,8 @@ "_The task pickup speed has been ok in the last day._::_The task pickup speed has been ok in the last %n days._" : ["Скорость подхвата задач за последний день была в норме.","Скорость подхвата задач за последние %n дня была в норме.","Скорость подхвата задач за последние %n дней была в норме.","Скорость подхвата задач за последние %n дней была в норме."], "_The task pickup speed has been slow in the last day. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._::_The task pickup speed has been slow in the last %n days. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._" : ["Скорость подхвата задач за последний день была низкой. Многим задачам потребовалось больше 4 минут на подхват. Рассмотрите возможность настройки воркера для обработки задач в фоновом режиме.","Скорость подхвата задач за последние %n дня была низкой. Многим задачам потребовалось больше 4 минут на подхват. Рассмотрите возможность настройки воркера для обработки задач в фоновом режиме.","Скорость подхвата задач за последние %n дней была низкой. Многим задачам потребовалось больше 4 минут на подхват. Рассмотрите возможность настройки воркера для обработки задач в фоновом режиме.","Скорость подхвата задач за последние %n дней была низкой. Многим задачам потребовалось больше 4 минут на подхват. Рассмотрите возможность настройки воркера для обработки задач в фоновом режиме."], "Task Processing success rate" : "Уровень успешности обработки задач", + "_No scheduled tasks in the last %n day._::_No scheduled tasks in the last %n days._" : ["Нет запланированных задач за последний %n день.","Нет запланированных задач за последние %n дня.","Нет запланированных задач за последние %n дней.","Нет запланированных задач за последние %n дней."], + "_Most tasks were successful in the last %n day._::_Most tasks were successful in the last %n days._" : ["Большинство задач были успешны в последний %n день.","Большинство задач были успешны в последние %n дня.","Большинство задач были успешны в последние %n дней.","Большинство задач были успешны в последние %n дней."], "_A lot of tasks failed in the last day. Consider checking the nextcloud log for errors and investigating whether the AI provider apps have been set up correctly._::_A lot of tasks failed in the last %n days. Consider checking the nextcloud log for errors and investigating whether the AI provider apps have been set up correctly._" : ["За последний день многие задачи не удалось выполнить. Рекомендуем проверить журнал Nextcloud на наличие ошибок и проверить правильность настройки приложений ИИ-провайдера.","За последние %n дня многие задачи не удалось выполнить. Рекомендуем проверить журнал Nextcloud на наличие ошибок и проверить правильность настройки приложений ИИ-провайдера.","За последние %n дней многие задачи не удалось выполнить. Рекомендуем проверить журнал Nextcloud на наличие ошибок и проверить правильность настройки приложений ИИ-провайдера.","За последние %n дней многие задачи не удалось выполнить. Рекомендуем проверить журнал Nextcloud на наличие ошибок и проверить правильность настройки приложений ИИ-провайдера."], "Task Processing worker status" : "Статус воркера обработки задач", "_The Task Processing worker has run in the last %n minute._::_The Task Processing worker has run in the last %n minutes._" : ["Воркер обработки задач был запущен в последние %n минут.","Воркер обработки задач был запущен в последние %n минут.","Воркер обработки задач был запущен в последние %n минут.","Воркер обработки задач был запущен в последние %n минут."], @@ -350,15 +355,23 @@ "Profile information" : "Сведения о профиле", "Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Изображение профиля, полное имя, адрес электронной почты, номер телефона, адрес, веб-сайт, Twitter, организация, роль, заголовок, биография и сведения том, активен ли профиль", "Nextcloud settings" : "Параметры Nextcloud", + "Generate text" : "Сгенерировать текст", "Unified task processing" : "Единая обработка задач", "AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Задачи искусственного интеллекта могут быть реализованы различными приложениями. Здесь вы можете указать, какое приложение следует использовать для выполнения какой задачи.", "Allow AI usage for guest users" : "Разрешить использование ИИ для гостевых пользователей", "Provider for Task types" : "Поставщик типов задач", "Enable" : "Включить", "None of your currently installed apps provide Task processing functionality" : "Ни одно из установленных на данный момент приложений не предоставляет функции обработки задач", + "Hide legacy provider settings" : "Скрыть устаревшие настройки провайдера", + "Show legacy provider settings" : "Показать устаревшие настройки провайдера", + "Machine translation (Legacy)" : "Машинный перевод (Устаревшее)", "Machine translation can be implemented by different apps. Here you can define the precedence of the machine translation apps you have installed at the moment." : "Машинный перевод может быть реализован различными приложениями. Здесь вы можете определить приоритет приложений машинного перевода, установленных вами на данный момент.", + "This API is deprecated. Install apps that provide Unified task processing to get the best experience." : "Этот API устарел. Установите приложения, которые обеспечивают единую обработку задач, чтобы получить наилучший опыт.", + "Learn more about AI providers" : "Узнать больше о поставщиках AI", + "Image generation (Legacy)" : "Генерация изображений (Устаревшее)", "Image generation can be implemented by different apps. Here you can set which app should be used." : "Генерация изображений может быть реализована различными приложениями. Здесь вы можете указать, какое приложение следует использовать.", "None of your currently installed apps provide image generation functionality" : "Ни одно из установленных вами в данный момент приложений не предоставляет функцию создания изображения", + "Text processing (Legacy)" : "Обработка текста (Устаревшее)", "Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Задачи обработки текста могут быть реализованы различными приложениями. Здесь вы можете указать, какое приложение следует использовать для выполнения какой задачи.", "Task:" : "Задача:", "None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ни одно из установленных у вас приложений не поддерживает функцию обработки текста с использованием API обработки текста.", diff --git a/apps/systemtags/l10n/ru.js b/apps/systemtags/l10n/ru.js index b2bcaf6dcd68f..c3b35b0df27b9 100644 --- a/apps/systemtags/l10n/ru.js +++ b/apps/systemtags/l10n/ru.js @@ -65,7 +65,9 @@ OC.L10N.register( "Delete" : "Удалить", "Reset" : "Сбросить", "Loading …" : "Загрузка …", + "_{tag1} will be set and {tag2} will be removed from {count} file._::_{tag1} will be set and {tag2} will be removed from {count} files._" : ["{tag1} будет добавлен, а {tag2} будет удалён из {count} файла.","{tag1} будет добавлен, а {tag2} будет удалён из {count} файлов.","{tag1} будет добавлен, а {tag2} будет удалён из {count} файлов.","{tag1} будет добавлен, а {tag2} будет удалён из {count} файлов."], "_{tag} will be set to 1 file._::_{tag} will be set to {count} files._" : ["{tag}будет добавлен к 1 файлу.","{tag} будет добавлен к {count} файлам.","{tag} будет добавлен к {count} файлов.","{tag} будет добавлен к {count} файлов."], + "_{tag} will be removed from {count} file._::_{tag} will be removed from {count} files._" : ["{tag} будет удалён из {count} файла.","{tag} будет удалён из {count} файлов.","{tag} будет удалён из {count} файлов.","{tag} будет удалён из {count} файлов."], "_{tags} and {lastTag} will be set to 1 file._::_{tags} and {lastTag} will be set to {count} files._" : ["{tags} и {lastTag} будут добавлены к 1 файлу.","{tags} и {lastTag} будут добавлены к {count} файлам.","{tags} и {lastTag} будут добавлены к {count}файлам.","{tags} и {lastTag} будут добавлены к {count} файлам."], "_{tags} and {lastTag} will be removed from 1 file._::_{tags} and {lastTag} will be removed from {count} files._" : ["{tags} и {lastTag} будут удалены из 1 файла.","{tags} и {lastTag} будут удалены из {count} файлов.","{tags} и {lastTag} будут удалены из {count} файлов.","{tags} и {lastTag} будут удалены из {count} файлов."], "{displayName} (hidden)" : "{displayName} (скрыто)", diff --git a/apps/systemtags/l10n/ru.json b/apps/systemtags/l10n/ru.json index da8f1cf703d12..7a2519f0a62c5 100644 --- a/apps/systemtags/l10n/ru.json +++ b/apps/systemtags/l10n/ru.json @@ -63,7 +63,9 @@ "Delete" : "Удалить", "Reset" : "Сбросить", "Loading …" : "Загрузка …", + "_{tag1} will be set and {tag2} will be removed from {count} file._::_{tag1} will be set and {tag2} will be removed from {count} files._" : ["{tag1} будет добавлен, а {tag2} будет удалён из {count} файла.","{tag1} будет добавлен, а {tag2} будет удалён из {count} файлов.","{tag1} будет добавлен, а {tag2} будет удалён из {count} файлов.","{tag1} будет добавлен, а {tag2} будет удалён из {count} файлов."], "_{tag} will be set to 1 file._::_{tag} will be set to {count} files._" : ["{tag}будет добавлен к 1 файлу.","{tag} будет добавлен к {count} файлам.","{tag} будет добавлен к {count} файлов.","{tag} будет добавлен к {count} файлов."], + "_{tag} will be removed from {count} file._::_{tag} will be removed from {count} files._" : ["{tag} будет удалён из {count} файла.","{tag} будет удалён из {count} файлов.","{tag} будет удалён из {count} файлов.","{tag} будет удалён из {count} файлов."], "_{tags} and {lastTag} will be set to 1 file._::_{tags} and {lastTag} will be set to {count} files._" : ["{tags} и {lastTag} будут добавлены к 1 файлу.","{tags} и {lastTag} будут добавлены к {count} файлам.","{tags} и {lastTag} будут добавлены к {count}файлам.","{tags} и {lastTag} будут добавлены к {count} файлам."], "_{tags} and {lastTag} will be removed from 1 file._::_{tags} and {lastTag} will be removed from {count} files._" : ["{tags} и {lastTag} будут удалены из 1 файла.","{tags} и {lastTag} будут удалены из {count} файлов.","{tags} и {lastTag} будут удалены из {count} файлов.","{tags} и {lastTag} будут удалены из {count} файлов."], "{displayName} (hidden)" : "{displayName} (скрыто)", diff --git a/core/l10n/ru.js b/core/l10n/ru.js index 3ababa5a77d41..0b5a01080a26d 100644 --- a/core/l10n/ru.js +++ b/core/l10n/ru.js @@ -76,6 +76,14 @@ OC.L10N.register( "Repair warning:" : "Предупреждение восстановления:", "Repair error:" : "Ошибка восстановления:", "Log out" : "Выйти из системы", + "Sharing is not allowed." : "Публикация запрещена.", + "Sharing is not allowed for you." : "Публикация для Вас запрещена.", + "Sharing is only allowed with group members." : "Разрешено публиковать только для участников группы.", + "Sharing is only allowed within your own groups." : "Общий доступ разрешен только в ваших собственных группах.", + "Group sharing is not allowed." : "Публикация для групп запрещена.", + "Public link sharing is not allowed." : "Публикация ссылки запрещена.", + "Sharing to remote users is not allowed." : "Публикация для внешних пользователей запрещена.", + "Sharing to remote groups is not allowed." : "Публикация для внешних групп запрещена.", "Nextcloud Server" : "Сервер Nextcloud", "Some of your link shares have been removed" : "Некоторые из ваших ссылок на общие ресурсы были удалены", "Due to a security bug we had to remove some of your link shares. Please see the link for more information." : "Из-за ошибки в безопасности нам пришлось удалить некоторые из ваших ссылок на опубликованные файлы или папки. Перейдите по ссылке для получения дополнительной информации.", @@ -83,8 +91,12 @@ OC.L10N.register( "Enter your subscription key in the support app in order to increase the account limit. This does also grant you all additional benefits that Nextcloud Enterprise offers and is highly recommended for the operation in companies." : "Для увеличения лимита пользователей введите код подписки в приложении «Поддержка». Оформление подписки рекомендуется при использовании Nextcloud в бизнесе, а также позволяет получить дополнительные преимущества, предлагаемые Nextcloud для корпоративных пользователей.", "Learn more ↗" : "Дополнительная информация ↗", "Can edit" : "Разрешено редактировать", + "Share with others" : "Поделиться с другими", + "Can view" : "Доступно для просмотра", "Expiration date" : "Дата окончания", + "Your administrator has enforced a %d days expiration policy." : "Ваш администратор установил политику истечения срока действия на %d дней.", "Label" : "Метка", + "Note to recipients" : "Примечание для получателей", "Password" : "Пароль", "Your administrator has enforced a password protection." : "Ваш администратор ввел в действие защиту паролем.", "Email" : "Электронная почта", @@ -187,6 +199,7 @@ OC.L10N.register( "VCS/ICS calendar" : "Календарь VCS/ICS", "CSS stylesheet" : "Таблица стилей CSS", "CSV document" : "Документ в формате CSV", + "TSV document" : "Документ в формате TSV", "HTML document" : "Документ в формате HTML", "Markdown document" : "Документ в формате Markdown", "Org-mode file" : "Файл Org-mode", @@ -211,6 +224,7 @@ OC.L10N.register( "Matroska video" : "Видеофайл в формате Matroska", "Windows Media video" : "Видеофайл в формате Windows Media", "AVI video" : "Видеофайл в формате AVI", + "Show QR code for mobile app login" : "Показать QR-код для входа в мобильное приложение", "Done" : "Выполненные", "Scan QR code to log in" : "Используйте QR-код для входа", "Use {productName} mobile client you want to connect to scan the code" : "Используйте мобильное приложение {productName}, которое вы ходите подключить, для сканирования QR-кода.", @@ -239,13 +253,17 @@ OC.L10N.register( "Pick start date" : "Выберите дату начала", "Pick end date" : "Выберите дату окончания", "Search in date range" : "Поиск по диапазону дат", + "Apps, files, messages, and more" : "Приложения, файлы, сообщения и другое", "Filters" : "Фильтры", "Clear search" : "Очистить поиск", + "Close search" : "Закрыть поиск", "Search in current app" : "Поиск в текущем приложении", "Search everywhere" : "Искать везде", "Start typing to search" : "Начните вводить символы для поиска", + "_Minimum search length is %n character_::_Minimum search length is %n characters_" : ["Минимальная длина поиска - %n символ","Минимальная длина поиска - %n символа","Минимальная длина поиска - %n символов","Минимальная длина поиска - %n символов"], "Searching …" : "Поиск…", "No matching results" : "Нет совпадающих результатов", + "_%n result_::_%n results_" : ["%n результат","%n результата","%n результатов","%n результатов"], "Today" : "Сегодня", "Last 7 days" : "Последние 7 дней", "Last 30 days" : "Последние 30 дней", @@ -267,6 +285,7 @@ OC.L10N.register( "Log in to {productName}" : "Вход в {productName}", "Wrong login or password." : "Неверное имя пользователя или пароль.", "This account is disabled" : "Эта учётная запись отключена", + "Too many failed login attempts from your location. Try again in 30 seconds." : "Достигнуто максимально допустимое количество попыток входа с Вашей локации. Попробуйте снова через 30 секунд.", "Account name or email" : "Учётная запись или адрес эл. почты", "Account name" : "Имя учётной записи", "Server side authentication failed!" : "Ошибка аутентификации на стороне сервера!", @@ -298,10 +317,12 @@ OC.L10N.register( "Chatting, video calls, screen sharing, online meetings and web conferencing – in your browser and with mobile apps." : "Общение в чате, видеозвонки, демонстрация экрана, онлайн-встречи и веб-конференции - в вашем браузере и на мобильных устройствах.", "Collaborative documents, spreadsheets and presentations, built on Collabora Online." : "Совместная работа с документами, таблицами и презентациями, основанная на Collabora Online.", "Distraction free note taking app." : "Простые приложение для ведения заметок.", + "Password confirmation was aborted" : "Подтверждение пароля было прервано", "App download or installation failed" : "Не удалось скачать или установить приложение", "Recommended apps" : "Рекомендованные приложения", "Loading apps …" : "Загрузка приложений …", "Could not fetch list of apps from the App Store." : "Не удалось получить список приложений.", + "App already installed" : "Приложение уже установлено", "Cannot install this app because it is not compatible" : "Приложение не может быть установлено, так как оно несовместимо", "Cannot install this app" : "Это приложение не может быть установлено", "Skip" : "Пропустить", diff --git a/core/l10n/ru.json b/core/l10n/ru.json index 905a909b9bc03..b7b6b92eacfa3 100644 --- a/core/l10n/ru.json +++ b/core/l10n/ru.json @@ -74,6 +74,14 @@ "Repair warning:" : "Предупреждение восстановления:", "Repair error:" : "Ошибка восстановления:", "Log out" : "Выйти из системы", + "Sharing is not allowed." : "Публикация запрещена.", + "Sharing is not allowed for you." : "Публикация для Вас запрещена.", + "Sharing is only allowed with group members." : "Разрешено публиковать только для участников группы.", + "Sharing is only allowed within your own groups." : "Общий доступ разрешен только в ваших собственных группах.", + "Group sharing is not allowed." : "Публикация для групп запрещена.", + "Public link sharing is not allowed." : "Публикация ссылки запрещена.", + "Sharing to remote users is not allowed." : "Публикация для внешних пользователей запрещена.", + "Sharing to remote groups is not allowed." : "Публикация для внешних групп запрещена.", "Nextcloud Server" : "Сервер Nextcloud", "Some of your link shares have been removed" : "Некоторые из ваших ссылок на общие ресурсы были удалены", "Due to a security bug we had to remove some of your link shares. Please see the link for more information." : "Из-за ошибки в безопасности нам пришлось удалить некоторые из ваших ссылок на опубликованные файлы или папки. Перейдите по ссылке для получения дополнительной информации.", @@ -81,8 +89,12 @@ "Enter your subscription key in the support app in order to increase the account limit. This does also grant you all additional benefits that Nextcloud Enterprise offers and is highly recommended for the operation in companies." : "Для увеличения лимита пользователей введите код подписки в приложении «Поддержка». Оформление подписки рекомендуется при использовании Nextcloud в бизнесе, а также позволяет получить дополнительные преимущества, предлагаемые Nextcloud для корпоративных пользователей.", "Learn more ↗" : "Дополнительная информация ↗", "Can edit" : "Разрешено редактировать", + "Share with others" : "Поделиться с другими", + "Can view" : "Доступно для просмотра", "Expiration date" : "Дата окончания", + "Your administrator has enforced a %d days expiration policy." : "Ваш администратор установил политику истечения срока действия на %d дней.", "Label" : "Метка", + "Note to recipients" : "Примечание для получателей", "Password" : "Пароль", "Your administrator has enforced a password protection." : "Ваш администратор ввел в действие защиту паролем.", "Email" : "Электронная почта", @@ -185,6 +197,7 @@ "VCS/ICS calendar" : "Календарь VCS/ICS", "CSS stylesheet" : "Таблица стилей CSS", "CSV document" : "Документ в формате CSV", + "TSV document" : "Документ в формате TSV", "HTML document" : "Документ в формате HTML", "Markdown document" : "Документ в формате Markdown", "Org-mode file" : "Файл Org-mode", @@ -209,6 +222,7 @@ "Matroska video" : "Видеофайл в формате Matroska", "Windows Media video" : "Видеофайл в формате Windows Media", "AVI video" : "Видеофайл в формате AVI", + "Show QR code for mobile app login" : "Показать QR-код для входа в мобильное приложение", "Done" : "Выполненные", "Scan QR code to log in" : "Используйте QR-код для входа", "Use {productName} mobile client you want to connect to scan the code" : "Используйте мобильное приложение {productName}, которое вы ходите подключить, для сканирования QR-кода.", @@ -237,13 +251,17 @@ "Pick start date" : "Выберите дату начала", "Pick end date" : "Выберите дату окончания", "Search in date range" : "Поиск по диапазону дат", + "Apps, files, messages, and more" : "Приложения, файлы, сообщения и другое", "Filters" : "Фильтры", "Clear search" : "Очистить поиск", + "Close search" : "Закрыть поиск", "Search in current app" : "Поиск в текущем приложении", "Search everywhere" : "Искать везде", "Start typing to search" : "Начните вводить символы для поиска", + "_Minimum search length is %n character_::_Minimum search length is %n characters_" : ["Минимальная длина поиска - %n символ","Минимальная длина поиска - %n символа","Минимальная длина поиска - %n символов","Минимальная длина поиска - %n символов"], "Searching …" : "Поиск…", "No matching results" : "Нет совпадающих результатов", + "_%n result_::_%n results_" : ["%n результат","%n результата","%n результатов","%n результатов"], "Today" : "Сегодня", "Last 7 days" : "Последние 7 дней", "Last 30 days" : "Последние 30 дней", @@ -265,6 +283,7 @@ "Log in to {productName}" : "Вход в {productName}", "Wrong login or password." : "Неверное имя пользователя или пароль.", "This account is disabled" : "Эта учётная запись отключена", + "Too many failed login attempts from your location. Try again in 30 seconds." : "Достигнуто максимально допустимое количество попыток входа с Вашей локации. Попробуйте снова через 30 секунд.", "Account name or email" : "Учётная запись или адрес эл. почты", "Account name" : "Имя учётной записи", "Server side authentication failed!" : "Ошибка аутентификации на стороне сервера!", @@ -296,10 +315,12 @@ "Chatting, video calls, screen sharing, online meetings and web conferencing – in your browser and with mobile apps." : "Общение в чате, видеозвонки, демонстрация экрана, онлайн-встречи и веб-конференции - в вашем браузере и на мобильных устройствах.", "Collaborative documents, spreadsheets and presentations, built on Collabora Online." : "Совместная работа с документами, таблицами и презентациями, основанная на Collabora Online.", "Distraction free note taking app." : "Простые приложение для ведения заметок.", + "Password confirmation was aborted" : "Подтверждение пароля было прервано", "App download or installation failed" : "Не удалось скачать или установить приложение", "Recommended apps" : "Рекомендованные приложения", "Loading apps …" : "Загрузка приложений …", "Could not fetch list of apps from the App Store." : "Не удалось получить список приложений.", + "App already installed" : "Приложение уже установлено", "Cannot install this app because it is not compatible" : "Приложение не может быть установлено, так как оно несовместимо", "Cannot install this app" : "Это приложение не может быть установлено", "Skip" : "Пропустить", diff --git a/lib/l10n/ru.js b/lib/l10n/ru.js index 2c09eeea57178..18076ed355c82 100644 --- a/lib/l10n/ru.js +++ b/lib/l10n/ru.js @@ -197,6 +197,13 @@ OC.L10N.register( "Unknown share recipient" : "Неизвестный получатель доли", "Group \"%s\" does not exist" : "Группа \"%s\" не существует", "The requested share does not exist anymore" : "Запрошенный общий ресурс более не существует.", + "The source does not exist." : "Источник не существует.", + "The recipient does not exist." : "Получатель не существует.", + "The value must be alphanumeric, 1 to 32 characters long and may contain dashes." : "Значение должно быть буквенно-цифровым, длиной от 1 до 32 символов и может содержать тире.", + "You need to add at least one source to make the share available." : "Вам необходимо добавить хотя бы один источник, чтобы открыть общий доступ.", + "You need to add at least one recipient to make the share available." : "Вам необходимо добавить хотя бы одного получателя, чтобы открыть общий доступ.", + "You need to allow at least one permission to make the share available." : "Вам необходимо добавить хотя бы одно разрешение, чтобы открыть общий доступ.", + "You need to set a value for the %s" : "Вам нужно задать значение для %s", "The user was not created because the user limit has been reached. Check your notifications to learn more." : "Пользователь не был создан, достигнуто ограничение количества пользователей. Для получения дополнительных сведений проверьте уведомления.", "Could not find category \"%s\"" : "Категория «%s» не найдена", "Input text" : "Введите текст", @@ -321,15 +328,28 @@ OC.L10N.register( "The generated voice response as part of the conversation" : "Сгенерированный голосовой ответ как часть беседы", "Output transcript" : "Текстовая расшифровка вывода", "Transcription of the audio output" : "Текстовая расшифровка голосового вывода", + "Translate audio" : "Перевести аудио", + "Translates the speech of an audio file or recording and outputs an audio file in the desired language." : "Переводит речь из аудиофайла или записи и выводит аудиофайл на нужном языке.", + "Input audio" : "Исходное аудио", + "The audio file or recording to translate" : "Аудиофайл или запись для перевода", "Origin language" : "Исходный язык", + "The language of the origin audio" : "Язык исходного аудио", "Target language" : "Целевой язык", + "The desired language to translate the origin audio in" : "Желаемый язык для перевода исходного аудио", "Audio output" : "Аудиовыход", + "The audio translation" : "Перевод аудио", "Transcribe audio" : "Транскрибировать аудио", "Transcribe the things said in an audio" : "Запишите то, что было сказано в аудиозаписи", "Audio input" : "Аудиовход", "The audio to transcribe" : "Аудио для расшифровки", "Transcription" : "Транскрипция", "The transcribed text" : "Расшифрованный текст", + "Generate subtitles" : "Сгенерировать субтитры", + "Subtitle the things said in an audio or video" : "Добавляет субтитры к тому, что говорится в аудио- или видеозаписи", + "Input file" : "Исходный файл", + "The file to subtitle" : "Файл для создания субтитров", + "Subtitles" : "Субтитры", + "The subtitles file" : "Файл субтитров", "Chat by voice with an agent" : "Общение голосом с агентом", "Describe a task that you want the agent to do or ask a question." : "Опишите задачу, которую вы хотите поручить агенту, или задайте вопрос.", "Confirmation" : "Подтверждение", @@ -363,17 +383,27 @@ OC.L10N.register( "The files to extract text from" : "Файлы, из которых нужно извлечь текст", "Output texts" : "Вывод текста", "The texts that were extracted from the files" : "Тексты, извлеченные из файлов", + "Chat with tools using attachments" : "Общение с помощью инструментов с использованием вложений", + "Chat with the language model with tool calling support and attachments." : "Общайтесь с языковой моделью с помощью инструмента, поддерживающего вызов функций и вложение файлов.", "Describe a task that you want the assistant to do or ask a question" : "Опишите задачу, которую вы хотите поручить ассистенту, или задайте вопрос", + "Input attachments" : "Вложенные файлы", + "Files to send along with the chat message." : "Файлы, которые нужно отправить вместе с сообщением в чате.", "Tool message" : "Сообщение инструмента", "The result of tool calls in the last interaction" : "Результат вызова инструментов в последнем взаимодействии", "The history of chat messages before the current message, starting with a message by the user" : "История сообщений в чате до текущего сообщения, начиная с сообщения пользователя", "Available tools" : "Доступные инструменты", "The available tools in JSON format" : "Доступные инструменты в формате JSON", "The response from the chat model" : "Ответ от чат-модели", + "Output attachments" : "Вложения вывода", + "Files generated by the model." : "Файлы, сгенерированные моделью.", "Tool calls" : "Вызовы инструментов", "Tools call instructions from the model in JSON format" : "Инструкции по вызову инструментов от модели в формате JSON", + "Chat with an agent using attachments" : "Общайтесь с агентом, используя вложения", "Memories" : "Воспоминания", + "Memories to send to the agent." : "Воспоминания, которые нужно отправить агенту.", + "Files generated by the agent." : "Файлы, сгенерированные агентом.", "Sources" : "Источники", + "Sources of the generated response." : "Источники, используемые при генерировации ответа.", "Generate image" : "Генерировать изображение", "Generate an image from a text prompt" : "Создайте изображение из текстовой подсказки", "Prompt" : "Подсказка", @@ -413,7 +443,13 @@ OC.L10N.register( "Original text" : "Оригинальный текст", "The original text to generate a headline for" : "Исходный текст для создания заголовка для", "The generated headline" : "Сгенерированный заголовок", + "Improve text" : "Улучшить текст", + "Takes a text and improves it based on instructions" : "Принимает текст и улучшает его в соответствии с инструкциями", + "Write a text that you want the assistant to improve" : "Напишите текст, который вы хотите, чтобы ассистент улучшил", "Instructions" : "Инструкции", + "Describe how the assistant should improve the text" : "Опишите, как ассистент должен улучшить текст", + "Improved text" : "Улучшенный текст", + "The improved text" : "Текст после улучшения", "Proofread" : "Проверка правописания", "Proofreads a text and lists corrections" : "Проверяет текст и показывает исправления", "Text" : "Текст", @@ -458,6 +494,15 @@ OC.L10N.register( "Generate headline" : "Сгенерировать заголовок", "Summarizes text by reducing its length without losing key information." : "Обобщает текст, сокращая его длину без потери ключевой информации.", "Extracts topics from a text and outputs them separated by commas." : "Извлекает темы из текста и выводит их через запятую.", + "Share not found." : "Ресурс с общим доступом не найден.", + "You are not allowed to edit this share." : "Вам запрещено редактировать этот материал.", + "Only true and false are valid values: %s" : "Только true и false допустимы в качестве значения: %s", + "Invalid ISO8601 date: %s" : "Неверная дата формата ISO8601: %s", + "Date needs to be after %s" : "Дата должна быть указана после %s", + "Date needs to be before %s" : "Дата должна быть указана до %s", + "Only %1$s are valid values: %2$s" : "Только %1$s являются допустимыми значениями: %2$s", + "Need at least %1$s characters: %2$s" : "Необходимо как минимум%1$s символов: %2$s", + "Provide %1$s characters at most: %2$s" : "Укажите не более %1$s символов: %2$s", "Help & privacy" : "Помощь и конфиденциальность", "Appearance and accessibility" : "Внешний вид и доступность", "Apps" : "Приложения", diff --git a/lib/l10n/ru.json b/lib/l10n/ru.json index 42cc8683d6b69..98ae07c908997 100644 --- a/lib/l10n/ru.json +++ b/lib/l10n/ru.json @@ -195,6 +195,13 @@ "Unknown share recipient" : "Неизвестный получатель доли", "Group \"%s\" does not exist" : "Группа \"%s\" не существует", "The requested share does not exist anymore" : "Запрошенный общий ресурс более не существует.", + "The source does not exist." : "Источник не существует.", + "The recipient does not exist." : "Получатель не существует.", + "The value must be alphanumeric, 1 to 32 characters long and may contain dashes." : "Значение должно быть буквенно-цифровым, длиной от 1 до 32 символов и может содержать тире.", + "You need to add at least one source to make the share available." : "Вам необходимо добавить хотя бы один источник, чтобы открыть общий доступ.", + "You need to add at least one recipient to make the share available." : "Вам необходимо добавить хотя бы одного получателя, чтобы открыть общий доступ.", + "You need to allow at least one permission to make the share available." : "Вам необходимо добавить хотя бы одно разрешение, чтобы открыть общий доступ.", + "You need to set a value for the %s" : "Вам нужно задать значение для %s", "The user was not created because the user limit has been reached. Check your notifications to learn more." : "Пользователь не был создан, достигнуто ограничение количества пользователей. Для получения дополнительных сведений проверьте уведомления.", "Could not find category \"%s\"" : "Категория «%s» не найдена", "Input text" : "Введите текст", @@ -319,15 +326,28 @@ "The generated voice response as part of the conversation" : "Сгенерированный голосовой ответ как часть беседы", "Output transcript" : "Текстовая расшифровка вывода", "Transcription of the audio output" : "Текстовая расшифровка голосового вывода", + "Translate audio" : "Перевести аудио", + "Translates the speech of an audio file or recording and outputs an audio file in the desired language." : "Переводит речь из аудиофайла или записи и выводит аудиофайл на нужном языке.", + "Input audio" : "Исходное аудио", + "The audio file or recording to translate" : "Аудиофайл или запись для перевода", "Origin language" : "Исходный язык", + "The language of the origin audio" : "Язык исходного аудио", "Target language" : "Целевой язык", + "The desired language to translate the origin audio in" : "Желаемый язык для перевода исходного аудио", "Audio output" : "Аудиовыход", + "The audio translation" : "Перевод аудио", "Transcribe audio" : "Транскрибировать аудио", "Transcribe the things said in an audio" : "Запишите то, что было сказано в аудиозаписи", "Audio input" : "Аудиовход", "The audio to transcribe" : "Аудио для расшифровки", "Transcription" : "Транскрипция", "The transcribed text" : "Расшифрованный текст", + "Generate subtitles" : "Сгенерировать субтитры", + "Subtitle the things said in an audio or video" : "Добавляет субтитры к тому, что говорится в аудио- или видеозаписи", + "Input file" : "Исходный файл", + "The file to subtitle" : "Файл для создания субтитров", + "Subtitles" : "Субтитры", + "The subtitles file" : "Файл субтитров", "Chat by voice with an agent" : "Общение голосом с агентом", "Describe a task that you want the agent to do or ask a question." : "Опишите задачу, которую вы хотите поручить агенту, или задайте вопрос.", "Confirmation" : "Подтверждение", @@ -361,17 +381,27 @@ "The files to extract text from" : "Файлы, из которых нужно извлечь текст", "Output texts" : "Вывод текста", "The texts that were extracted from the files" : "Тексты, извлеченные из файлов", + "Chat with tools using attachments" : "Общение с помощью инструментов с использованием вложений", + "Chat with the language model with tool calling support and attachments." : "Общайтесь с языковой моделью с помощью инструмента, поддерживающего вызов функций и вложение файлов.", "Describe a task that you want the assistant to do or ask a question" : "Опишите задачу, которую вы хотите поручить ассистенту, или задайте вопрос", + "Input attachments" : "Вложенные файлы", + "Files to send along with the chat message." : "Файлы, которые нужно отправить вместе с сообщением в чате.", "Tool message" : "Сообщение инструмента", "The result of tool calls in the last interaction" : "Результат вызова инструментов в последнем взаимодействии", "The history of chat messages before the current message, starting with a message by the user" : "История сообщений в чате до текущего сообщения, начиная с сообщения пользователя", "Available tools" : "Доступные инструменты", "The available tools in JSON format" : "Доступные инструменты в формате JSON", "The response from the chat model" : "Ответ от чат-модели", + "Output attachments" : "Вложения вывода", + "Files generated by the model." : "Файлы, сгенерированные моделью.", "Tool calls" : "Вызовы инструментов", "Tools call instructions from the model in JSON format" : "Инструкции по вызову инструментов от модели в формате JSON", + "Chat with an agent using attachments" : "Общайтесь с агентом, используя вложения", "Memories" : "Воспоминания", + "Memories to send to the agent." : "Воспоминания, которые нужно отправить агенту.", + "Files generated by the agent." : "Файлы, сгенерированные агентом.", "Sources" : "Источники", + "Sources of the generated response." : "Источники, используемые при генерировации ответа.", "Generate image" : "Генерировать изображение", "Generate an image from a text prompt" : "Создайте изображение из текстовой подсказки", "Prompt" : "Подсказка", @@ -411,7 +441,13 @@ "Original text" : "Оригинальный текст", "The original text to generate a headline for" : "Исходный текст для создания заголовка для", "The generated headline" : "Сгенерированный заголовок", + "Improve text" : "Улучшить текст", + "Takes a text and improves it based on instructions" : "Принимает текст и улучшает его в соответствии с инструкциями", + "Write a text that you want the assistant to improve" : "Напишите текст, который вы хотите, чтобы ассистент улучшил", "Instructions" : "Инструкции", + "Describe how the assistant should improve the text" : "Опишите, как ассистент должен улучшить текст", + "Improved text" : "Улучшенный текст", + "The improved text" : "Текст после улучшения", "Proofread" : "Проверка правописания", "Proofreads a text and lists corrections" : "Проверяет текст и показывает исправления", "Text" : "Текст", @@ -456,6 +492,15 @@ "Generate headline" : "Сгенерировать заголовок", "Summarizes text by reducing its length without losing key information." : "Обобщает текст, сокращая его длину без потери ключевой информации.", "Extracts topics from a text and outputs them separated by commas." : "Извлекает темы из текста и выводит их через запятую.", + "Share not found." : "Ресурс с общим доступом не найден.", + "You are not allowed to edit this share." : "Вам запрещено редактировать этот материал.", + "Only true and false are valid values: %s" : "Только true и false допустимы в качестве значения: %s", + "Invalid ISO8601 date: %s" : "Неверная дата формата ISO8601: %s", + "Date needs to be after %s" : "Дата должна быть указана после %s", + "Date needs to be before %s" : "Дата должна быть указана до %s", + "Only %1$s are valid values: %2$s" : "Только %1$s являются допустимыми значениями: %2$s", + "Need at least %1$s characters: %2$s" : "Необходимо как минимум%1$s символов: %2$s", + "Provide %1$s characters at most: %2$s" : "Укажите не более %1$s символов: %2$s", "Help & privacy" : "Помощь и конфиденциальность", "Appearance and accessibility" : "Внешний вид и доступность", "Apps" : "Приложения",