Bug 45437 - При установке в меню действий пункт "Изменить язык" написан на русском языке
Summary: При установке в меню действий пункт "Изменить язык" написан на русском языке
Status: CLOSED FIXED
Alias: None
Product: Branch p10
Classification: Unclassified
Component: grub-common (show other bugs)
Version: не указана
Hardware: all Linux
: P5 normal
Assignee: Николай Костригин
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-01 11:08 MSK by Vera Blagoveschenskaya
Modified: 2023-10-17 18:20 MSK (History)
7 users (show)

See Also:


Attachments
скрин (512.75 KB, image/png)
2023-03-01 11:08 MSK, Vera Blagoveschenskaya
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vera Blagoveschenskaya 2023-03-01 11:08:44 MSK
Created attachment 12645 [details]
скрин

Workstation K 10.1 
http://ftp.altlinux.org/pub/distributions/ALTLinux/p10/images/kworkstation/alt-kworkstation-10.1-install-x86_64.iso

1) Выполнить загрузку с iso/флешки.
2) Дождаться появления меню с вариантами действий.

Результат: пункт меню "Изменить язык" написан на русском языке. 
Если дистрибутивом воспользуется не русскоговорящий пользователь, он просто не сможет переключить язык. С учетом того, что текст для перевода скопировать нельзя, это провал.

Ожидаемый результат: пункт меню про переключение языка писать на английском языке, либо дублировать рус/eng

Дополнительно: актуально для всех дистрибутивов, но пользовательская проблема обнаружилась именно в K. Прошу при необходимости перевесить данную ошибку на другой компонент
Comment 1 Антон Мидюков 2023-03-01 11:30:03 MSK
alterator-sysconfig тут точно ни при чём.
Перевод находится в grub-common. Но мне эта проблема кажется натянутой. Увидев знакомые символы F2, пользователь наверняка попробует нажать именно F2. Это действие прямо напрашивается. А там он увидит знакомый English.

Я не вижу хорошего решения. Но можно внизу написать по-английски, что F2 меняет язык. Это придётся делать в теме grub каждого branding.
Comment 2 Vera Blagoveschenskaya 2023-03-01 11:36:08 MSK
(Ответ для Антон Мидюков на комментарий #1)
> Перевод находится в grub-common. Но мне эта проблема кажется натянутой.
> Увидев знакомые символы F2, пользователь наверняка попробует нажать именно
> F2. Это действие прямо напрашивается. А там он увидит знакомый English.

Я бы не стала, мало ли что русские по нажатию F2 запрограммировали.
Comment 3 Sergey V Turchin 2023-03-01 11:38:08 MSK
(Ответ для Антон Мидюков на комментарий #1)
> alterator-sysconfig тут точно ни при чём.
Ой, переклинило слегка.
Comment 4 Sergey V Turchin 2023-03-01 11:43:27 MSK
(Ответ для Антон Мидюков на комментарий #1)
> Перевод находится в grub-common. Но мне эта проблема кажется натянутой.
> Увидев знакомые символы F2,
+1
Я тоже именно так думаю.

> пользователь наверняка попробует нажать именно
> F2. Это действие прямо напрашивается. А там он увидит знакомый English.
+1
Но, для полных болванов в этом месте несложно сделать более очевидно.
Только что подумал: может этот пункт тупо не переводить тогда?

> Я не вижу хорошего решения. Но можно внизу написать по-английски, что F2
> меняет язык. Это придётся делать в теме grub каждого branding.
С этим будет больше проблем, да.
Comment 5 Anton Farygin 2023-03-01 11:50:10 MSK
Не понимаю, в чём проблема не переводить Выбор языка ?

Проблема не надумана, а появилась в результате реального общения с англоговорящим, который пытался поставить K10.1.
Comment 6 Антон Мидюков 2023-03-01 12:05:14 MSK
(Ответ для Anton Farygin на комментарий #5)
> Не понимаю, в чём проблема не переводить Выбор языка ?
> 
> Проблема не надумана, а появилась в результате реального общения с
> англоговорящим, который пытался поставить K10.1.

Тогда нужно убрать фразу из патча перевода в grub-common:
https://git.altlinux.org/gears/g/grub.git?p=grub.git;a=blob;f=grub-2.04-alt-add-strings-and-translation-for-OS-ALT.patch;h=e9741f9b180e59f07af6490832a9040239e50bf7;hb=904178d81913a1f5947ad280f03ba1431ac639e0#l69
Comment 7 Anton Farygin 2023-03-01 17:49:26 MSK
при чём сделать это отдельно для сизифа и p10.
Comment 8 Egor Ignatov 2023-03-09 17:17:36 MSK
(In reply to Антон Мидюков from comment #1)
> alterator-sysconfig тут точно ни при чём.
> Перевод находится в grub-common. 
Перевод - да, но сама строка находится в mkimage-profiles.
Убрал перевод из grub, но решением для всех яыков будет хардкод английской строки в 
mkimage-profiles:features.in/grub/cfg.in/86lang.cfg

Также можно отключить перевод строки "Return to the Main menu" в меню выбора языка, хотя это уже не так актуально, когда можно выбрать нужный язык.
Comment 9 Repository Robot 2023-10-17 18:20:08 MSK
grub-2.06-alt16 -> p10:

 Wed Sep 06 2023 Egor Ignatov <egori@altlinux> 2.06-alt16
 - 39_memtest: fix grub.cfg generation on i586 (closes: #47471)
 Tue Aug 22 2023 Egor Ignatov <egori@altlinux> 2.06-alt15
 - 39_memtest: add uefi support (closes: #47244)
 Wed Aug 16 2023 Egor Ignatov <egori@altlinux> 2.06-alt14
 - add f2fs, exfat, ntfs, ntfscomp modules to efi image (closes: #47257)
 Wed Jul 19 2023 Egor Ignatov <egori@altlinux> 2.06-alt13
 - change repo structure
  + get rid of git subtree
  + keep patches in a separate git branch
  + move alt-specific files to the 'altlinux' directory
 - post efi: probe quietly both efivars and efivarfs (closes: #46660)
 Fri Jun 23 2023 Egor Ignatov <egori@altlinux> 2.06-alt12
 - switch to the vendored gnulib of the required version
   + this makes it easier to port grub to other branches
 Fri Mar 24 2023 Egor Ignatov <egori@altlinux> 2.06-alt11
 - os-alt patch: change GRUB_VMLINUZ_SYMLINKS default behavior to yes (closes: #44406)
 - Introduced the grub-efi-checkinstall subpackage for automatic EFI
   signature verification (glebfm@)
 Tue Mar 14 2023 Egor Ignatov <egori@altlinux> 2.06-alt10
 - grub2-sysconfig: change default option to GRUB_VMLINUZ_SYMLINKS=yes (closes: #44406)
 - add upstream-0061-net-ip-Do-IP-fragment-maths-safely patch (fixes: CVE-2022-28733)
 - bump grub.altlinux SBAT level to 2 after closing CVE missed in the previous release
 Sun Jan 22 2023 Egor Ignatov <egori@altlinux> 2.06-alt9
 - fix os-alt patch: replace obsolete variable gone long ago (nickel@) (closes: #44387)
 - remove translation for 'Change language (press F2)' (closes: #45437)
 - remove rhboot SecureBoot patches; use upstream shim_lock and lockdown verifiers
 - update fedora-Rework-how-the-fdt-command-builds patch
 - add upstream security patch set 2022-06-07:
   (fixes: CVE-2021-3695, CVE-2021-3696, CVE-2021-3697, CVE-2022-28734)
   (fixes: CVE-2022-28734, CVE-2022-28735, CVE-2022-28736)
 - add upstream security patch set 2022-11-15:
   (fixes: CVE-2022-2601, CVE-2022-3775)
 - bump sbat global generation number from 1 to 3
 Mon Aug 15 2022 Nikolai Kostrigin <nickel@altlinux> 2.06-alt8
 - fix FTBFS with new gnulib (upstream patchset)
 - grub(-efi): switch from 'egrep' to 'grep -E' in filetriggers (closes: #43329)
 - update os-alt patch: switch from 'fgrep' to 'grep -F'
 - add alt-util-grub.d-switch-from-fgrep-to-grep-F patch