From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kevin Ryde Newsgroups: gmane.lisp.guile.devel Subject: Re: i18n, gettext support? Date: Tue, 17 Aug 2004 11:49:44 +1000 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <87pt5q7cuf.fsf@zip.com.au> References: <878ycflchx.fsf@peder.flower> <87657i7we7.fsf@trouble.defaultvalue.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1092707483 8588 80.91.224.253 (17 Aug 2004 01:51:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 17 Aug 2004 01:51:23 +0000 (UTC) Cc: guile-devel@gnu.org, Jan Nieuwenhuizen Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Aug 17 03:51:13 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Bwt85-0002Ct-00 for ; Tue, 17 Aug 2004 03:51:13 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BwtCC-00065r-Rd for guile-devel@m.gmane.org; Mon, 16 Aug 2004 21:55:28 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BwtBm-0005xo-6l for guile-devel@gnu.org; Mon, 16 Aug 2004 21:55:02 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BwtBj-0005xA-6N for guile-devel@gnu.org; Mon, 16 Aug 2004 21:55:01 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BwtBj-0005x7-2X for guile-devel@gnu.org; Mon, 16 Aug 2004 21:54:59 -0400 Original-Received: from [61.8.0.85] (helo=mailout2.pacific.net.au) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Bwt71-0005AO-Ss; Mon, 16 Aug 2004 21:50:08 -0400 Original-Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86]) by mailout2.pacific.net.au (8.12.3/8.12.3/Debian-6.6) with ESMTP id i7H1nvje024473; Tue, 17 Aug 2004 11:49:57 +1000 Original-Received: from localhost (ppp2147.dyn.pacific.net.au [61.8.33.71]) by mailproxy1.pacific.net.au (8.12.3/8.12.3/Debian-6.6) with ESMTP id i7H1nurx027007; Tue, 17 Aug 2004 11:49:57 +1000 Original-Received: from gg by localhost with local (Exim 3.36 #1 (Debian)) id 1Bwt6e-0000Oc-00; Tue, 17 Aug 2004 11:49:44 +1000 Original-To: Rob Browning Mail-Copies-To: never In-Reply-To: <87657i7we7.fsf@trouble.defaultvalue.org> (Rob Browning's message of "Mon, 16 Aug 2004 13:47:28 -0500") User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:3966 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:3966 Rob Browning writes: > > something like (_ foo) on the scheme side Yes, xgettext recognises that, I tinkered with it for some messages to be shown by gtk. gtk uses utf8, and it worked fine to translate and pass strings with those bytes. But without guile properly understanding multi-byte strings it's a bit limited. An interface to the gettext calls would be good now for 8-bit locales, even if something sophisticated for multibyte has to wait. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel