Package: phpsysinfo
Severity: normal

This problem appeared when we (French team) tried to update the French 
translation of
debconf templates.

The list of languages shown by phpsysinnfo is made of cryptic codes which
sometimes represent the ISO-639 code of the relevant language (ar, cs...)
and sometimes the ISO-3166 code of the country (br for Brazil unless the
software is translated to Breton, cn for "China", etc.)

Please fix this (maybe reporting upstream and teach him/her about ISO codes)
as this makes the language selection list a real nightmare to translate AND
to use. I can provide help for finding the right language codes....or you
can check the iso-codes package.

I also recommend using language names and not language codes, or provide an
English "translation" of the debconf templates. Otherwise, the language
selection screen for users of English locales is a bit unfriendly.

I also recommend splitting the language selection list in PO files by
using "__Choices" in the templates file (see "man po-debconf).

And, last but not least, as the template names are obviously not
translatable, I recommend using "Choices" and not "_Choices" for them.

Feel free to ask for further explanations. In any case, if you happen to
change the templates file to fix this bug report, please run
"debconf-updatepo" and send the new debian/po/templates.pot file to Olivier
Trichet ([EMAIL PROTECTED]) who's in charge of the French translation.
Another option is using the "podebconf-report-po" utility from the
po-debconf package to warn all translators and request updates.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13-1-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to