More localization wishlist



El lun, 03-06-2013 a las 21:59 +0100, Rupert Swarbrick escribi?:
> Do you have an approximate date for when it worked? Looking at git blame
> for intl.lisp, there don't seem to have been significant changes in the
> file recently...

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*)))

But I'm not sure if this change breaks something else. I have tested
this fix with release 5.30, not with the git sources.

--
Mario