🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.unix
Article #329

Re: Standards Update, Recent Standards Activities

#329
From: Barry Margolin
Date: Sun, 01 Jul 1990 06:38
32 lines
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-unix
References: <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)