On Monday, January 13, 2003, at 04:13 AM, Jens-Christoph Brendel wrote:
"perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = (unset),
LANG = "de"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
This is perl, v5.8.0 built for darwin-thread-multi
...
"
(Perl was built with locale support:
bash-2.05a$ perl -V:d_setlocale
...
d_setlocale='define' ).
I tried to figure out what happens using ktrace and found, that perl tries to read a file /usr/share/locale/de/LC_COLLATE. But there is no such file (in none of the locale directories). I would it build by myself, but I'm not sure if it must be a binary file (like LC_TYPE). mklocale on the other hand will only translate LC_TYPE-files.
I looked around and searched for a solution in several Darwin and MacOS X sites, but without success.
Does anyone know how to build the missing locale? Any hints are highly appreciated.
Jens-Christoph Brendel