Article View: comp.std.unix
Article #329Re: Standards Update, Recent Standards Activities
From: Barry Margolin
Date: Sun, 01 Jul 1990 06:38
Date: Sun, 01 Jul 1990 06:38
32 lines
1812 bytes
1812 bytes
Moderator!: Delete most of these lines (begin):
Return-Path: <news@Think.COM>
Sender: uunet!Think.COM!news
Submitted-From: uunet!Think.COM!barmar (Barry Margolin)
Moderator!: Delete most of these lines (end).
From: barmar@Think.COM (Barry Margolin)
In article <387@usenix.ORG> From: <jsh@usenix.org>
> The problem being addressed is how to move all printable
>strings out of our programs and into external ``message'' files so
>that we can change program output from, say, English to German by
>changing an environmental variable.
Both examples you supplied were simply ways to look up strings to output in
a database keyed on locale and an internal program string; they differ only
in minor ways. Does either proposal address any of the *hard* issues? For
instance, different languages have different pluralization rules; how do
you internationalize a program that automatically pluralizes when necessary
(I hate programs that say things like "1 files deleted")? Or what about
differing word order; how would you internationalize
printf("the %s %s", adjective, noun);
so that it would look right in a language where adjectives follow nouns?
--
Barry Margolin, Thinking Machines Corp.
barmar@think.com
{uunet,harvard}!think!barmar
Volume-Number: Volume 20, Number 77
Technical Details
Message-ID:
<762@longway.TIC.COM>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!cs.utexas.edu!longway!std-unixReferences:
<387@usenix.ORG>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!cs.utexas.edu!longway!std-unix From: barmar@Think.COM (Barry Margolin) Newsgroups: comp.std.unix Subject: Re: Standards Update, Recent Standards Activities Message-ID: <762@longway.TIC.COM> Date: 1 Jul 90 06:38:34 GMT References: <387@usenix.ORG> Sender: std-unix@longway.TIC.COM Reply-To: barmar@Think.COM (Barry Margolin) Organization: Thinking Machines Corporation, Cambridge MA, USA Lines: 32 Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)