*BSD News Article 9215


Return to BSD News archive

Received: by minnie.vk1xwt.ampr.org with NNTP
	id AA5392 ; Wed, 23 Dec 92 19:00:14 EST
Xref: sserve comp.unix.bsd:9272 comp.os.linux:20140
Path: sserve!manuel.anu.edu.au!munnari.oz.au!spool.mu.edu!uunet!pipex!bnr.co.uk!uknet!mcsun!news.funet.fi!hydra!klaava!kankkune
From: kankkune@klaava.Helsinki.FI (Risto Kankkunen)
Newsgroups: comp.unix.bsd,comp.os.linux
Subject: Re: Dumb Americans (was INTERNATIONALIZATION: JAPAN, FAR EAST)
Message-ID: <1992Dec22.010423.18938@klaava.Helsinki.FI>
Date: 22 Dec 92 01:04:23 GMT
References: <1992Dec18.235809.15484@midway.uchicago.edu> <agp22+#@rpi.edu> <EPS.92Dec21153020@rieska.oulu.fi>
Organization: University of Helsinki, Department of Computer Science
Lines: 20

>Problem is that programs have to be started through windowing system. Therefore
>this schema doesn't suit for Linux, even though it could be possible to make
>an special window manager for X+Linux to support full localization, but this
>would make Linux incompatible.

X has already support for automatically selecting resources based on
users language, so you don't need any special window managers for this.

For non-X programs, much can be done with extensive use of the locale
functions and using some configuration files to contain the texts the
program outputs.

By the way, the X resource manager is a separate module, which can be
used by non-X programs, too. I think it would be nice to use it in text
based programs, so all the configuration files would have the same
syntax. And if you have a text and window version of a program, they
could share the same configuration file.

-- 
                                         A witty signature proves nothing