[Bug 1080304] Re: Error when an apostrophe is on grub.cfg messages
Colin Watson
cjwatson at canonical.com
Mon Jan 21 10:11:42 UTC 2013
This was fixed in r4558, and backported to Debian/Ubuntu in grub2
2.00-5.
** Changed in: grub2 (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/1080304
Title:
Error when an apostrophe is on grub.cfg messages
Status in “grub2” package in Ubuntu:
Fix Released
Bug description:
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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1080304/+subscriptions
More information about the foundations-bugs
mailing list