Package: glpi Followup-For: Bug #401430 This broken template currently makes the translation effort pointless. Please fix this bug.
Moreover, the broken template is obvious debconf abuse. The information you give here should be added to README.Debian but not interrupt installs of your package. I propose you two patches: patch1: fixes the broken template, but keep it. I prefer my patch to the one proposed by Thomas patch2: removes the abusive note In both cases, if you do fix this bug, please do NOT upload the package immediately as the French l10n team is working on the French translation of the templates. Instead, please send me the new debian/po/templates.pot file after applying one of our patches and running "debconf-updatepo". -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.18-2-686 Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to fr_FR.UTF-8)
diff -Nru glpi-0.68.2.old/debian/glpi.templates glpi-0.68.2/debian/glpi.templates --- glpi-0.68.2.old/debian/glpi.templates 2006-12-09 08:06:11.524071094 +0100 +++ glpi-0.68.2/debian/glpi.templates 2006-12-09 08:06:57.712387292 +0100 @@ -1,6 +1,6 @@ Template: glpi/webserver Type: multiselect -_Choices: apache, apache-ssl, apache-perl, apache2 +__Choices: apache, apache-ssl, apache-perl, apache2 Default: apache, apache-ssl, apache-perl, apache2 _Description: Which web server would you like to reconfigure automatically: If you do not select a web server to reconfigure automatically, glpi will @@ -16,5 +16,5 @@ Template: glpi/configuration Type: note -_Description: Please point your browser to http://<server>/glpi/ to finish - the configuration. +_Description: Glpi configuration + Please point your browser to http://<server>/glpi/ to finish the configuration. diff -Nru glpi-0.68.2.old/debian/po/templates.pot glpi-0.68.2/debian/po/templates.pot --- glpi-0.68.2.old/debian/po/templates.pot 2006-12-09 08:06:11.540071203 +0100 +++ glpi-0.68.2/debian/po/templates.pot 2006-12-09 08:08:16.100924108 +0100 @@ -1,14 +1,22 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR <[EMAIL PROTECTED]>, YEAR. +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: [EMAIL PROTECTED]" -"POT-Creation-Date: 2006-11-06 13:52+0100\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2006-12-09 08:08+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <[EMAIL PROTECTED]>\n" "Language-Team: LANGUAGE <[EMAIL PROTECTED]>\n" @@ -19,7 +27,25 @@ #. Type: multiselect #. Choices #: ../glpi.templates:1001 -msgid "apache, apache-ssl, apache-perl, apache2" +msgid "apache" +msgstr "" + +#. Type: multiselect +#. Choices +#: ../glpi.templates:1001 +msgid "apache-ssl" +msgstr "" + +#. Type: multiselect +#. Choices +#: ../glpi.templates:1001 +msgid "apache-perl" +msgstr "" + +#. Type: multiselect +#. Choices +#: ../glpi.templates:1001 +msgid "apache2" msgstr "" #. Type: multiselect @@ -54,11 +80,13 @@ #. Type: note #. Description #: ../glpi.templates:3001 -msgid "Please point your browser to http://<server>/glpi/ to finish" +msgid "Glpi configuration" msgstr "" #. Type: note #. Description #: ../glpi.templates:3001 -msgid "the configuration." +msgid "" +"Please point your browser to http://<server>/glpi/ to finish the " +"configuration." msgstr ""
diff -Nru glpi-0.68.2.old/debian/glpi.config glpi-0.68.2/debian/glpi.config --- glpi-0.68.2.old/debian/glpi.config 2006-12-09 08:06:11.536071176 +0100 +++ glpi-0.68.2/debian/glpi.config 2006-12-09 08:08:43.909114595 +0100 @@ -17,6 +17,5 @@ dbc_go glpi $@ fi -db_input high glpi/configuration || true db_go diff -Nru glpi-0.68.2.old/debian/glpi.templates glpi-0.68.2/debian/glpi.templates --- glpi-0.68.2.old/debian/glpi.templates 2006-12-09 08:06:11.524071094 +0100 +++ glpi-0.68.2/debian/glpi.templates 2006-12-09 08:08:54.277185625 +0100 @@ -1,6 +1,6 @@ Template: glpi/webserver Type: multiselect -_Choices: apache, apache-ssl, apache-perl, apache2 +__Choices: apache, apache-ssl, apache-perl, apache2 Default: apache, apache-ssl, apache-perl, apache2 _Description: Which web server would you like to reconfigure automatically: If you do not select a web server to reconfigure automatically, glpi will @@ -14,7 +14,3 @@ to be restarted. You can also restart ${webserver} by manually executing invoke-rc.d ${webserver} restart. -Template: glpi/configuration -Type: note -_Description: Please point your browser to http://<server>/glpi/ to finish - the configuration. diff -Nru glpi-0.68.2.old/debian/po/templates.pot glpi-0.68.2/debian/po/templates.pot --- glpi-0.68.2.old/debian/po/templates.pot 2006-12-09 08:06:11.540071203 +0100 +++ glpi-0.68.2/debian/po/templates.pot 2006-12-09 08:08:58.509214619 +0100 @@ -1,14 +1,22 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR <[EMAIL PROTECTED]>, YEAR. +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: [EMAIL PROTECTED]" -"POT-Creation-Date: 2006-11-06 13:52+0100\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2006-12-09 08:08+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <[EMAIL PROTECTED]>\n" "Language-Team: LANGUAGE <[EMAIL PROTECTED]>\n" @@ -19,7 +27,25 @@ #. Type: multiselect #. Choices #: ../glpi.templates:1001 -msgid "apache, apache-ssl, apache-perl, apache2" +msgid "apache" +msgstr "" + +#. Type: multiselect +#. Choices +#: ../glpi.templates:1001 +msgid "apache-ssl" +msgstr "" + +#. Type: multiselect +#. Choices +#: ../glpi.templates:1001 +msgid "apache-perl" +msgstr "" + +#. Type: multiselect +#. Choices +#: ../glpi.templates:1001 +msgid "apache2" msgstr "" #. Type: multiselect @@ -50,15 +76,3 @@ "be restarted. You can also restart ${webserver} by manually executing invoke-" "rc.d ${webserver} restart." msgstr "" - -#. Type: note -#. Description -#: ../glpi.templates:3001 -msgid "Please point your browser to http://<server>/glpi/ to finish" -msgstr "" - -#. Type: note -#. Description -#: ../glpi.templates:3001 -msgid "the configuration." -msgstr ""