Package: man-db Version: 2.4.3-6 Severity: important Tags: l10n *** Please type your report below this line ***
When looking any page of the Spanish man pages, the extended characters are replaced by double characters. This is a sign of UTF text rendered incorrectly. Looking at the problem, running man with option -d, we see that man things that the text is in ISO-8859-1 encoding: page_encoding = ISO-8859-1 source_encoding = ISO-8859-1 cat_charset = ISO-8859-1 locale_charset = UTF-8 roff_device (locale) = utf8 roff_encoding = ISO-8859-1 output_encoding = UTF-8 less_charset = utf-8 After debugging, it looks like this encoding is hardwired in encodings.c for each directory, and it is ISO-8859-1. The Spanish man pages are written in UTF-8 encoding. It is the current default, thus any editor will write in this encoding. There are two posible solutions 1) Change encodings.c so that by default, it is UTF-8 for Spanish and for other languages where man pages are currently being encoded in UTF-8. 2) Change the Spanish manpages, so that they are formatted in UTF-8 (this solution would be done by the maintainers of the package manpages-es) In my opinion, the best solution is 1), because the current trend is to make everything UTF-8. Whatever solution is decided, it should be arranged with the maintainers of translations to different languages. I am CCing the maintainer of the package manpages-es, [EMAIL PROTECTED] -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-5-amd64 Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8) Versions of packages man-db depends on: ii bsdmainutils 6.1.6 collection of more utilities from ii debconf [debconf-2.0] 1.5.11 Debian configuration management sy ii dpkg 1.13.25 package maintenance system for Deb ii groff-base 1.18.1.1-12 GNU troff text-formatting system ( ii libc6 2.3.6.ds1-13etch2 GNU C Library: Shared libraries ii libgdbm3 1.8.3-3 GNU dbm database routines (runtime man-db recommends no packages. -- debconf information: man-db/build-database: true man-db/rebuild-database: true man-db/install-setuid: false -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]