unarchive 402972
reopen 402972
found 402972 1.95-3
severity 402972 important
thanks
Hi,
Thomas Huriaux [EMAIL PROTECTED] (13/12/2006):
Please use gettext-based debconf templates to allow translations, as
recommended by the developers-reference (section 6.5.2.2). See
po-debconf(7). There is also a lintian warning:
W: grub2 source: not-using-po-debconf
If you need additional help to do this switch, do not hesitate to ask me
or to ask on debian-i18n.
I've just seen that this bug has never been fixed properly. The strings
in the templates are not marked as translatable. Furthermore, your
POTFILES.in is not up-to-date. A full patch is attached, please run
debconf-updatepo once it gets fixed.
Note that this is now a must violation as per policy 3.9.1:
Packages which use the Debian Configuration management specification
must allow for translation of their messages by using a gettext-based
system such as the one provided by the po-debconf package.
Cheers,
--
Thomas Huriaux
diff -Nur debian.orig/grub2.templates debian/grub2.templates
--- debian.orig/grub2.templates 2008-02-02 11:39:08.0 +0100
+++ debian/grub2.templates 2008-02-02 11:39:38.0 +0100
@@ -1,6 +1,6 @@
Template: grub2/numbering_scheme_transition
Type: note
-Description: GRUB 1.95 numbering scheme transition
+_Description: GRUB 1.95 numbering scheme transition
As of version 1.95, GRUB 2 has changed its numbering scheme. Partitions are
now counted starting from 1 rather than 0. This is to make it consistent with
device names of Linux and the other kernels used in Debian. For example, when
diff -Nur debian.orig/grub-pc.templates debian/grub-pc.templates
--- debian.orig/grub-pc.templates 2008-02-02 11:39:08.0 +0100
+++ debian/grub-pc.templates 2008-02-02 11:39:28.0 +0100
@@ -1,7 +1,7 @@
Template: grub-pc/chainload_from_menu.lst
Type: boolean
Default: true
-Description: Chainload from menu.lst ?
+_Description: Chainload from menu.lst ?
GRUB upgrade scripts have detected a GRUB Legacy setup in /boot/grub.
.
In order to replace the Legacy version of GRUB in your system, it is
diff -Nur debian.orig/po/POTFILES.in debian/po/POTFILES.in
--- debian.orig/po/POTFILES.in 2008-02-02 11:39:08.0 +0100
+++ debian/po/POTFILES.in 2008-02-02 11:40:55.0 +0100
@@ -1 +1,2 @@
-[type: gettext/rfc822deb] templates
+[type: gettext/rfc822deb] grub2.templates
+[type: gettext/rfc822deb] grub-pc.templates