🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.internat
Article #324

Meaning of 'locale' (was: Data tagging)

#324
From: Anders Andersson
Date: Tue, 29 Dec 1992 01:47
39 lines
2820 bytes
In article <24479@alice.att.com>, andrew@alice.att.com (Andrew Hume) writes:
> 	i feel obliged to give an example. locales seem to have an
> underlying model that a user doing processing is doing that processing
> in some local context (locale) with a number of conventions and rules
> governing that processing. if this was all that happened, we'd be in
> good shape. but hey, what about networking? there are two problems
> here. one is almost trivial; suddenly ``local'' is undefined.
> if i'm in berlin and rlogin to paris, which locale should i use?

While I agree completely that the 'locale' is an insufficient
solution, I don't think we even need actual networking (in the
sense of real-time connectivity) to see the effects of this.
Problems arise as soon as data from different places end up in
your machine.  As I assume you didn't create your own software
environment from scratch, you'll probably have a blend of many
ingredients; your vendor's files mixed with your own and more.

Your personally selected locale may often be the right choice,
but not always.  Should files written on a distribution medium
in Massachusetts half a year ago appear with timestamps in Eastern
Time or MET when listed on my machine in Europe?  Having more than
one user on my system is enough to introduce a lot of new problems:
These users may have different native languages, and thus pick
their locale accordingly.  In case some application they run
generate error messages that, in addition to being displayed to the
user, are sent to syslog for the record, should the centrally stored
messages be in any particular language?

So, I don't think the potential argument "non-networked computers
don't need that much L10N" is too important.  In a sense, all
computers are part of a network where humans provide the links in
the absence of TCP/IP and optical fibers.  Since the solution needs
to be invented anyway, it would be a bad idea to split the market
between 'networked' and 'non-networked' systems already at the
design stage, and only provide the L10N solution to the former.
--
Anders Andersson, Dept. of Computer Systems, Uppsala University
Paper Mail: Box 325, S-751 05 UPPSALA, Sweden
Phone: +46 18 183170   EMail: andersa@DoCS.UU.SE
Technical Details
Message-ID: <1hoamuINN4ii@corax.udac.uu.se>
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!sunic!corax.udac.uu.se!Riga.DoCS.UU.SE!andersa
References: <24426@alice.att.com| <1gpruaINNhfm@frigate.doc.ic.ac.uk> <ISHIKAWA.92Dec22180817@ds5200.personal-media.co.jp> <24479@alice.att.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!sunic!corax.udac.uu.se!Riga.DoCS.UU.SE!andersa
From: andersa@Riga.DoCS.UU.SE (Anders Andersson)
Newsgroups: comp.std.internat
Subject: Meaning of 'locale' (was: Data tagging)
Date: 29 Dec 1992 01:47:09 GMT
Organization: Uppsala University, Sweden
Lines: 39
Distribution: world
Message-ID: <1hoamuINN4ii@corax.udac.uu.se>
References: <24426@alice.att.com| <1gpruaINNhfm@frigate.doc.ic.ac.uk> <ISHIKAWA.92Dec22180817@ds5200.personal-media.co.jp> <24479@alice.att.com>
NNTP-Posting-Host: riga.docs.uu.se