Mario Rodriguez <biomates at telefonica.net> writes:
> It seems the problem was introduced when the file intl.lisp was written
> for the first time.
>
> In any case, function 'describe' speaks in Spanish again when (getenv
> "LANG") is called before (getenv "LANGUAGE") in the 'or' statement:
>
>
> (defun setlocale (&optional locale)
> (setf *locale* (or locale
> (getenv "LANG")
> (getenv "LC_ALL")
> (getenv "LC_MESSAGES")
> (getenv "LANGUAGE")
> *locale*)))
LANG being last follows at least the Gettext manual [1]. I confess that
I don't play around with such things much (since I'm lucky and speak
en_GB but don't mind en_US in moderation...). Why do you think that LANG
should precede LANGUAGE?
Rupert
[1] https://www.gnu.org/software/gettext/manual/html_node/Locale-Environment-Variables.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 315 bytes
Desc: not available
URL: <http://www.math.utexas.edu/pipermail/maxima/attachments/20130604/f1c2ee7c/attachment.pgp>