From owner-freebsd-arch@FreeBSD.ORG Tue Mar 31 11:15:11 2009 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A57511065675; Tue, 31 Mar 2009 11:15:11 +0000 (UTC) (envelope-from rrs@lakerest.net) Received: from lakerest.net (unknown [IPv6:2001:240:585:2:203:6dff:fe1a:4ddc]) by mx1.freebsd.org (Postfix) with ESMTP id 33E538FC1B; Tue, 31 Mar 2009 11:15:11 +0000 (UTC) (envelope-from rrs@lakerest.net) Received: from [10.1.1.53] ([10.1.1.53]) (authenticated bits=0) by lakerest.net (8.14.3/8.14.3) with ESMTP id n2VBFHJZ081826 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Tue, 31 Mar 2009 07:15:17 -0400 (EDT) (envelope-from rrs@lakerest.net) Message-Id: From: Randall Stewart To: Poul-Henning Kamp In-Reply-To: <96332.1238482115@critter.freebsd.dk> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.3) Date: Tue, 31 Mar 2009 07:15:09 -0400 References: <96332.1238482115@critter.freebsd.dk> X-Mailer: Apple Mail (2.930.3) Cc: Daniel Eischen , FreeBSD Arch , David Schultz , Tim Kientzle , Marcel Moolenaar Subject: Re: On errno X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Mar 2009 11:15:12 -0000 P: I like your original idea best... its simple and seems to me a very positive way to go. Things that get complex tend to be avoided by application writers.. where simple things get picked up ;-) R On Mar 31, 2009, at 2:48 AM, Poul-Henning Kamp wrote: > In message <20090331063159.GA9265@zim.MIT.EDU>, David Schultz writes: > >> You could get the extensibility you're looking for without >> annoying the i18n folks by making the strings conform to a simple >> machine-parsable grammar. For instance, the above might be: >> "geom:part:overlaps bootcode(3)" >> A user-level library function could parse this, look up a natural >> language translation in a locale-specific database, and fall back >> on a generic format if no translation is available. > > Or maybe emit all messages in Esparanto and use automatic > translation ? > > Seriously, I don't see anybody advocating that dmesg(1) output be > translated, so until such time as somebody starts that pointless > project, I think we can leave error messages from the kernel in the > same language as pretty much everything else in our system: English. > > Don't overengineer it guys. > > -- > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > phk@FreeBSD.ORG | TCP/IP since RFC 956 > FreeBSD committer | BSD since 4.3-tahoe > Never attribute to malice what can adequately be explained by > incompetence. > _______________________________________________ > freebsd-arch@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arch > To unsubscribe, send any mail to "freebsd-arch- > unsubscribe@freebsd.org" > ------------------------------ Randall Stewart 803-317-4952 (cell) 803-345-0391(direct)