Public bug reported:
If the messages in grub.cfg include an apostrophe you get a "Kernel must be
loaded first" message. It's possible to boot the system using the grub
command-line.
I see this problem using the Catalan localization, because the messages
'Loading linux kernel...' and 'Loading initial ramdisk' are translated as
'S'està carregant el nucli Linux..' and 'S'està carregant la ramdisk
inicial...'.
The behavior appears because these messages are between apostrophe characters,
and the additional apostrophe marks a premature message ending.
I use Archlinux 64-bit, but the problem should appear in any distribution using
this localization if these grub.cfg messages are present.
The problem disappears with a manual grub.cfg edition; the closest way to
correct it is to use a grave accent character "`" instead of the apostrophe, ie
'S`està carregant el nucli Linux..' and 'S`està carregant la ramdisk
inicial...'. It's nearly impossible to see the difference with the "real"
apostrophe because the messages only show for a very short time. It's possible
also to rephrase the translation to avoid the apostrophe.
Until now I haven't seen problems with apostrophes included in other parts of
the Catalan localization file.
I've already proposed changes in the Catalan translation in Launchpad, using
the grave accent, to help avoiding this problem in the future.
As the apostrophe is a character used in many languages I think there should be
a warning for translators to avoid apostrophes in the messages that will appear
in grub.cfg.
** Affects: grub2 (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1080304
Title:
Error when an apostrophe is on grub.cfg messages
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1080304/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs