From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14198 invoked by alias); 14 Oct 2002 18:21:47 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 14190 invoked from network); 14 Oct 2002 18:21:47 -0000 Received: from unknown (HELO purple.csi.cam.ac.uk) (131.111.8.4) by sources.redhat.com with SMTP; 14 Oct 2002 18:21:47 -0000 Received: from student.cusu.cam.ac.uk ([131.111.179.82] helo=kern.srcf.societies.cam.ac.uk ident=mail) by purple.csi.cam.ac.uk with esmtp (Exim 4.10) id 1819qc-0001jx-00; Mon, 14 Oct 2002 19:21:46 +0100 Received: from jsm28 (helo=localhost) by kern.srcf.societies.cam.ac.uk with local-esmtp (Exim 3.35 #1 (Debian)) id 1819qc-00073E-00; Mon, 14 Oct 2002 19:21:46 +0100 Date: Mon, 14 Oct 2002 12:42:00 -0000 From: "Joseph S. Myers" X-X-Sender: To: Paul Koning cc: Subject: Re: quote marks [was: Status of i18n patches] In-Reply-To: <15786.63705.412430.807031@pkoning.dev.equallogic.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SW-Source: 2002-10/txt/msg00733.txt.bz2 On Mon, 14 Oct 2002, Paul Koning wrote: > Quotes are language-dependent. 201c/201d may be right for English, > but not for Dutch (which uses ,, for open quote) nor French (which > quotes with << and >>), to mention just a few examples. Obviously each language should use the correct quotes for that language in its message catalog. Where this requires Unicode (as for English), the message catalogs should be UTF-8 encoded (which, long-term, is probably correct for all languages anyway); gettext can, with recent enough glibc (and hopefully recent enough libiconv) translate character sets on output with transliteration of characters not supported in the output character set (e.g. transliterating Unicode quotes to ASCII ones for an ISO-8859-1 terminal). I don't however know what the correct solution for English for getting proper quotes is. (English language users using UTF-8 will have LC_CTYPE set appropriately, e.g. to en_GB.UTF-8, but not necessarily LC_MESSAGES.) In any case ` is not an appropriate ASCII quote (though it is an appropriate TeX quote, which should be used in Texinfo manuals). -- Joseph S. Myers jsm28@cam.ac.uk