[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



reassign 235759 locales
tags 235759 + patch
thanks

On Tue, Mar 02, 2004 at 10:43:00AM +0100, Jens Nachtigall wrote:
> Package: libc6

Reassigned to the locales package.

> 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 "«"
[...]
> 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
> »«

Here is a patch, but IMHO you should report this problem upstream.
Unless it is fixed in their CVS (or at least agreed upon), I am afraid
that glibc Debian maintainers will be reluctant to make this change.

Denis
--- de_DE.orig	2004-03-02 12:21:51.000000000 +0100
+++ de_DE	2004-03-02 12:21:12.000000000 +0100
@@ -51,6 +51,12 @@
 % LATIN SMALL LETTER U WITH DIAERESIS.
 <U00FC> "<U0075><U0308>";"<U0075><U0065>"
 
+% German quotation marks
+% DOUBLE LOW-9 QUOTATION MARK
+<U201E> <U00BB>
+% LEFT DOUBLE QUOTATION MARK
+<U201C> <U00AB>
+
 % Danish.
 % LATIN CAPITAL LETTER A WITH RING ABOVE.
 <U00C5> "<U0041><U030A>";"<U0041><U0041>"

Reply to: