On Sun, Nov 08, 2015 at 04:03:05AM -0700, bluesun08 wrote:
> But when i type "locale -a" i get: 
> ...
> de_AT.ISO8859-1
> de_AT.ISO8859-15
> de_AT.UTF-8
> de_CH.ISO8859-1
> de_CH.ISO8859-15
> de_CH.UTF-8
> de_DE.ISO8859-1
> de_DE.ISO8859-15
> de_DE.UTF-8
> el_GR.ISO8859-7
> el_GR.UTF-8
> ...
> 
> So the locale "de_DE.UTF-8" exist. What goes wrong?

These only apply to LC_CTYPE (character set) at present.
(See the locale(1) man page for a list of locale categories.)

The other LC_ categories are no-ops on OpenBSD (apart from
LC_MESSAGES which is handled by GNU gettext, and only for
ports and not the base system).

In the documentation this fact is hidden in the setlocale(3) man page:

BUGS
     The current implementation supports only the "C" and "POSIX" locales for
     all but the LC_CTYPE locale.

Reply via email to