[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#235759: libc6: iconv's replacement for "German quotes in UTF-8" to latin1



Package: libc6
Version: 2.3.2.ds1-11
Severity: minor
Tags: l10n


There are two different sets of quotes in German:
- the so-called German quotes (quite similar to English quotes), 
which are part of UTF-8: "„" and "“"
- and the so called French quotes (guillemets), which are also part 
of ISO 8859-1: "»" and "«"

Both sets of quotes are used by German translators.

The German quotes can only be seen with an UTF-8 enabled locale. If 
UTF-8 is not enabled, iconv replaces "„" with ",," and "“" with 
""".
$> echo "0: e2 80 9e e2 80 9c 0a" | xxd -r | iconv --from=UTF-8 \ 
--to=latin1//translit
,,"

It is consensus amongst German translators that this replacement 
strategy is unappropriate. It would be better to replace the German 
quotes with the French ones, that is  "„" should be replaced by "»" 
and "“" by "«" in an environment which is unable of using UTF-8.
$> echo "0: e2 80 9e e2 80 9c 0a" | xxd -r | iconv --from=UTF-8 \ 
--to=latin1//translit
»«

For reference see this discussion of the German i18n team (in 
German): 
http://lists.debian.org/debian-l10n-german/2004/debian-l10n-german-200401/msg00024.html





Reply to: