From owner-freebsd-current Thu Oct 19 12:22:36 2000 Delivered-To: freebsd-current@freebsd.org Received: from peorth.iteration.net (peorth.iteration.net [208.190.180.178]) by hub.freebsd.org (Postfix) with ESMTP id 8600A37B4CF; Thu, 19 Oct 2000 12:22:31 -0700 (PDT) Received: by peorth.iteration.net (Postfix, from userid 1001) id 7C5625730B; Thu, 19 Oct 2000 14:22:52 -0500 (CDT) Date: Thu, 19 Oct 2000 14:22:52 -0500 From: "Michael C . Wu" To: Terry Lambert Cc: i18n@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: I18N Progress, Plans, and Proposals Message-ID: <20001019142252.A33954@peorth.iteration.net> Reply-To: "Michael C . Wu" References: <20001019033252.A31416@peorth.iteration.net> <200010191717.KAA06915@usr08.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200010191717.KAA06915@usr08.primenet.com>; from tlambert@primenet.com on Thu, Oct 19, 2000 at 05:17:38PM +0000 X-FreeBSD-Header: This is a subliminal message from the vast FreeBSD conspiracy project. X-Operating-System: FreeBSD peorth.iteration.net 4.1.1-RELEASE FreeBSD 4.1.1-RELEASE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Oct 19, 2000 at 05:17:38PM +0000, Terry Lambert scribbled: | > * Moving to message catalogue style error messages for the kernel and | > userland. (AIX style) Each time the system outputs an error | > either from the kernel or userland, the error message is a | > formatted alphanumerica string mapped to verbose error messages. | > The error messages can be mapped to various languages. | > The advantages are : | > A. Easy bug reporting by users. (e.g. "I have error 2398423") | > B. I18N error messages | > | > The main disadvantage is that it will be a long term work | > to maintain it and to keep error messages updated. | | | I have a tool which uses a macro preprocessor and macros to do | the majority of this work. It extracts messages from programs | which have macro wrapped their I/O strings, and can automatically | create XPG/4 message catalogs from them. | | I wrote this tool on my own time, but it has additions for | I can provide a version with the Whistle stuff ripped out in a | week or so, if that's considered desirable, but would prefer to | leave the code alone. Doing it this way will have a latency in Please send me the code. :) We would to have as much as possible. | Let me know if there is any interest in the pre/post-processor | code. Yes, I would be interested and wish to see it. :) Thanks, Michael -- +------------------------------------------------------------------+ | keichii@peorth.iteration.net | keichii@bsdconspiracy.net | | http://peorth.iteration.net/~keichii | Yes, BSD is a conspiracy. | +------------------------------------------------------------------+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message