Results 1 to 2 of 2

Thread: Как настроить загрузочное меню Grub на русском?

  1. #1

    Question Как настроить загрузочное меню Grub на русском?

    Здравствуйте, друзья!

    Столкнулся с такой проблемой. На новых версиях openSUSE загрузочное меню Grub начало отображаться на английском языке. Хотя на старых версиях отображалось на русском. Проблема вроде и не страшная, но все же хотелось бы ее как-то решить. Попробовал искать языковые настройки загрузчика Grub, но так и не понял, каким образом он назначает язык меню.

    Для большего понимания имеется в виду надпись: "Advanced options for". Эта надпись должен отображаться на русском: "Дополнительные параметры для". А также начало загрузки должно отображаться русскими надписями. Раньше это все было на старых версиях openSUSE, а сейчас исчезло.

    Какие мне попробовать изменить настройки загрузчика или системы, чтобы загрузочное меню начало отображаться все же на русском языке? У кого какие будут идеи по этому поводу?

  2. #2

    Default Re: Как настроить загрузочное меню Grub на русском?

    Большая часть русского перевода для версии grub-2.04 закомментирована.
    В чём причина?

    Можете сравнить
    файл перевода для openSUSE Leap 15.2 версия 2.04-pre1
    файл перевода для openSUSE Leap 15.1 версия 2.02-pre3

    Простой способ.
    Скачать архив grub-2.04.tar.xz
    Извлеч ru.po
    Как минимум раскомментировать (#~ ) следующие строки:
    #~ msgid "Loading Linux %s ..."
    #~ msgstr "Загружается Linux %s …"

    #~ msgid "Loading initial ramdisk ..."
    #~ msgstr "Загружается начальный виртуальный диск …"

    #~ msgid "Advanced options for %s"
    #~ msgstr "Дополнительные параметры для %s"

    #~ msgid "%s, with Linux %s (recovery mode)"
    #~ msgstr "%s, с Linux %s (режим восстановления)"

    #~ msgid "%s, with Linux %s"
    #~ msgstr "%s, с Linux %s"
    Скомпилировать файл перевода
    Code:
    msgfmt -o grub2_ru.mo ru.po
    Заменить, создав резервную копию
    Code:
    cp /usr/share/locale/ru/LC_MESSAGES/grub2.mo /home/$USER/
    sudo cp /home/$USER/grub2_ru.mo /usr/share/locale/ru/LC_MESSAGES/grub2.mo
    Сгенерировать новый конфигурационный файл grub.cfg
    Code:
    sudo grub2-mkconfig -o grub_ru.cfg
    Заменить, создав резервную копию
    Code:
    sudo cp /boot/grub2/grub.cfg /home/$USER/
    sudo cp grub_ru.cfg /boot/grub2/grub.cfg
    Сложный способ.
    Можете связаться с переводчиком Юрием Козловым - yuray собачка komyakino точка ru.
    И т.д... отчёты об ошибке... связаться с сопровождающими пакет...

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •