From d91bc5d47e41306147217d3e64aeb4cadf82e770 Mon Sep 17 00:00:00 2001 From: ghostedowl <170436570+GhostedOwl@users.noreply.github.com> Date: Fri, 3 Apr 2026 07:34:15 +0300 Subject: [PATCH 1/2] =?UTF-8?q?=D0=A1omplete=20russian=20translation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- archinstall/locales/ru/LC_MESSAGES/base.po | 130 ++++++++++----------- 1 file changed, 65 insertions(+), 65 deletions(-) diff --git a/archinstall/locales/ru/LC_MESSAGES/base.po b/archinstall/locales/ru/LC_MESSAGES/base.po index 0e27745eee..533b2a1b72 100644 --- a/archinstall/locales/ru/LC_MESSAGES/base.po +++ b/archinstall/locales/ru/LC_MESSAGES/base.po @@ -55,7 +55,7 @@ msgid "Only packages such as base, base-devel, linux, linux-firmware, efibootmgr msgstr "Устанавливаются только такие пакеты, как base, base-devel, linux, linux-firmware, efibootmgr и дополнительные пакеты профиля." msgid "Note: base-devel is no longer installed by default. Add it here if you need build tools." -msgstr "" +msgstr "Примечание: base-devel больше не устанавливается по умолчанию. Добавьте его здесь, если вам нужны инструменты сборки." msgid "If you desire a web browser, such as firefox or chromium, you may specify it in the following prompt." msgstr "Если вы хотите использовать веб-браузер, например, firefox или chromium, вы можете указать его в следующем запросе." @@ -951,28 +951,28 @@ msgid "Encryption type" msgstr "Тип шифрования" msgid "Iteration time" -msgstr "" +msgstr "Время итерации" msgid "Enter iteration time for LUKS encryption (in milliseconds)" -msgstr "" +msgstr "Введите время итерации для шифрования LUKS (в миллисекундах)" msgid "Higher values increase security but slow down boot time" -msgstr "" +msgstr "Большие значения повышают безопасность, но замедляют время загрузки" msgid "Default: 10000ms, Recommended range: 1000-60000" -msgstr "" +msgstr "По умолчанию: 10000 мс, рекомендуемый диапазон: 1000-60000" msgid "Iteration time cannot be empty" -msgstr "" +msgstr "Время итерации не может быть пустым" msgid "Iteration time must be at least 100ms" -msgstr "" +msgstr "Время итерации должно быть не менее 100 мс" msgid "Iteration time must be at most 120000ms" -msgstr "" +msgstr "Время итерации должно быть не более 120000 мс" msgid "Please enter a valid number" -msgstr "" +msgstr "Пожалуйста, введите корректное число" msgid "Partitions" msgstr "Разделы" @@ -1551,7 +1551,7 @@ msgid "The specified configuration will be applied" msgstr "Будет применена указанная конфигурация" msgid "Wipe" -msgstr "" +msgstr "Стереть" #, fuzzy msgid "Mark/Unmark as XBOOTLDR" @@ -1562,7 +1562,7 @@ msgid "Loading packages..." msgstr "Дополнительные пакеты" msgid "Select any packages from the below list that should be installed additionally" -msgstr "" +msgstr "Выберите любые пакеты из приведенного ниже списка, которые следует установить дополнительно" #, fuzzy msgid "Add a custom repository" @@ -1593,7 +1593,7 @@ msgid "Delete custom server" msgstr "Удалить пользовательское зеркало" msgid "Server url" -msgstr "" +msgstr "URL сервера" #, fuzzy msgid "Select regions" @@ -1628,40 +1628,40 @@ msgid "Custom repositories" msgstr "Дополнительные репозитории" msgid "Only ASCII characters are supported" -msgstr "" +msgstr "Поддерживаются только символы ASCII" msgid "Show help" -msgstr "" +msgstr "Показать справку" msgid "Exit help" -msgstr "" +msgstr "Выйти из справки" msgid "Preview scroll up" -msgstr "" +msgstr "Просмотр вверх" msgid "Preview scroll down" -msgstr "" +msgstr "Просмотр вниз" msgid "Move up" -msgstr "" +msgstr "Переместить вверх" msgid "Move down" -msgstr "" +msgstr "Переместить вниз" msgid "Move right" -msgstr "" +msgstr "Переместить вправо" msgid "Move left" -msgstr "" +msgstr "Переместить влево" msgid "Jump to entry" -msgstr "" +msgstr "Перейти к записи" msgid "Skip selection (if available)" -msgstr "" +msgstr "Пропустить выбор (если доступно)" msgid "Reset selection (if available)" -msgstr "" +msgstr "Сбросить выбор (если доступно)" #, fuzzy msgid "Select on single select" @@ -1672,17 +1672,17 @@ msgid "Select on multi select" msgstr "Выберите часовой пояс" msgid "Reset" -msgstr "" +msgstr "Сбросить" #, fuzzy msgid "Skip selection menu" msgstr "Выберите режим выполнения" msgid "Start search mode" -msgstr "" +msgstr "Запустить режим поиска" msgid "Exit search mode" -msgstr "" +msgstr "Выйти из режима поиска" #, fuzzy msgid "labwc needs access to your seat (collection of hardware devices i.e. keyboard, mouse, etc)" @@ -1763,17 +1763,17 @@ msgid "Passwordless login" msgstr "Пароль" msgid "Second factor login" -msgstr "" +msgstr "Двухфакторная аутентификация" msgid "Bluetooth" -msgstr "" +msgstr "Bluetooth" #, fuzzy msgid "Would you like to configure Bluetooth?" msgstr "Вы хотите продолжить?" msgid "Print service" -msgstr "" +msgstr "Служба печати" #, fuzzy msgid "Would you like to configure the print service?" @@ -1781,45 +1781,45 @@ msgstr "Вы хотите продолжить?" #, fuzzy msgid "Power management" -msgstr "Управление разделом: {}" +msgstr "Управление питанием" msgid "Authentication" -msgstr "" +msgstr "Аутентификация" msgid "Applications" -msgstr "" +msgstr "Приложения" msgid "U2F login method: " -msgstr "" +msgstr "Метод входа U2F: " msgid "Passwordless sudo: " -msgstr "" +msgstr "Sudo без пароля: " #, python-brace-format msgid "Btrfs snapshot type: {}" -msgstr "" +msgstr "Тип снимка Btrfs: {}" msgid "Syncing the system..." -msgstr "" +msgstr "Синхронизация системы..." msgid "Value cannot be empty" -msgstr "" +msgstr "Значение не может быть пустым" msgid "Snapshot type" -msgstr "" +msgstr "Тип снимка" #, fuzzy, python-brace-format msgid "Snapshot type: {}" -msgstr "Тип окружения рабочего стола: {}" +msgstr "Тип снимка: {}" msgid "U2F login setup" -msgstr "" +msgstr "Настройка U2F входа" msgid "No U2F devices found" -msgstr "" +msgstr "Устройства U2F не найдены" msgid "U2F Login Method" -msgstr "" +msgstr "Метод входа U2F" #, fuzzy msgid "Enable passwordless sudo?" @@ -1830,10 +1830,10 @@ msgid "Setting up U2F device for user: {}" msgstr "Выберите устройство FIDO2 для использования в качестве HSM" msgid "You may need to enter the PIN and then touch your U2F device to register it" -msgstr "" +msgstr "Вам может потребоваться ввести PIN и затем коснуться устройства U2F для регистрации" msgid "Starting device modifications in " -msgstr "" +msgstr "Начало изменения устройства через " #, fuzzy msgid "No network connection found" @@ -1852,67 +1852,67 @@ msgid "Select wifi network to connect to" msgstr "Выберите один сетевой интерфейс для настройки" msgid "Scanning wifi networks..." -msgstr "" +msgstr "Сканирование Wi-Fi сетей..." #, fuzzy msgid "No wifi networks found" msgstr "Нет сетевой конфигурации" msgid "Failed setting up wifi" -msgstr "" +msgstr "Не удалось настроить Wi-Fi" #, fuzzy msgid "Enter wifi password" msgstr "Введите пароль: " msgid "Ok" -msgstr "" +msgstr "Ок" msgid "Removable" -msgstr "" +msgstr "Съемный" msgid "Install to removable location" -msgstr "" +msgstr "Установить в съемное расположение" msgid "Will install to /EFI/BOOT/ (removable location)" -msgstr "" +msgstr "Будет установлено в /EFI/BOOT/ (съемное расположение)" msgid "Will install to standard location with NVRAM entry" -msgstr "" +msgstr "Будет установлено в стандартное расположение с записью NVRAM" msgid "Would you like to install the bootloader to the default removable media search location?" -msgstr "" +msgstr "Вы хотите установить загрузчик в стандартное место поиска съемных носителей?" msgid "This installs the bootloader to /EFI/BOOT/BOOTX64.EFI (or similar) which is useful for:" -msgstr "" +msgstr "Это устанавливает загрузчик в /EFI/BOOT/BOOTX64.EFI (или подобное), что полезно для:" msgid "USB drives or other portable external media." -msgstr "" +msgstr "USB-накопители или другие портативные внешние носители." msgid "Systems where you want the disk to be bootable on any computer." -msgstr "" +msgstr "Системы, где вы хотите, чтобы диск был загрузочным на любом компьютере." msgid "Firmware that does not properly support NVRAM boot entries." -msgstr "" +msgstr "Прошивка, которая некорректно поддерживает загрузочные записи NVRAM." msgid "Will install to /EFI/BOOT/ (removable location, safe default)" -msgstr "" +msgstr "Будет установлено в /EFI/BOOT/ (съемное расположение, безопасный вариант)" msgid "Will install to custom location with NVRAM entry" -msgstr "" +msgstr "Будет установлено в пользовательское место с записью NVRAM" msgid "Firmware that does not properly support NVRAM boot entries like most MSI motherboards," -msgstr "" +msgstr "Прошивка, которая, как у большинства материнских плат MSI, не поддерживает корректно загрузочные записи NVRAM," msgid "most Apple Macs, many laptops..." -msgstr "" +msgstr "большинство Apple Mac и многих ноутбуков..." #, fuzzy msgid "Language" msgstr "Язык локали" msgid "Compression algorithm" -msgstr "" +msgstr "Алгоритм сжатия" #, fuzzy msgid "Only packages such as base, sudo, linux, linux-firmware, efibootmgr and optional profile packages are installed." @@ -1920,10 +1920,10 @@ msgstr "Устанавливаются только такие пакеты, к #, fuzzy msgid "Select zram compression algorithm:" -msgstr "Выберите точку монтирования:" +msgstr "Выберите алгоритм сжатия zram:" msgid "Use Network Manager (default backend)" -msgstr "" +msgstr "Использовать NetworkManager (основной бэкенд)" msgid "Use Network Manager (iwd backend)" -msgstr "" +msgstr "Использовать NetworkManager (бэкенд iwd)" From d4c527df1f8a98182ca6ad123dd4e83f6b1bbb8e Mon Sep 17 00:00:00 2001 From: ghostedowl <170436570+GhostedOwl@users.noreply.github.com> Date: Fri, 3 Apr 2026 07:38:20 +0300 Subject: [PATCH 2/2] =?UTF-8?q?=D0=A1omplete=20russian=20translation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- archinstall/locales/ru/LC_MESSAGES/base.mo | Bin 64021 -> 71270 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/archinstall/locales/ru/LC_MESSAGES/base.mo b/archinstall/locales/ru/LC_MESSAGES/base.mo index 5934a96878d6cdbd728116ede7fec9e70daaca95..3c410b2661f1a56035f3ea32290997e028376842 100644 GIT binary patch delta 16808 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 CkGW0& delta 10330 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