UTF-8 locales not work properly on Fedora 12.
Templates:
http://download.openvz.org/contrib/template/precreated/fedora-12-i386-default-20091116.tar.gz
http://download.openvz.org/contrib/template/precreated/fedora-12-x86_64-default-20091116.tar.gz
Behaviour:
Solution:
Compile needed locale manually.
Change cs_CZ to your locale.
Additional discussion http://forum.openvz.org/index.php?t=msg&goto=15549&&srch=LC_CTYPE
Templates:
http://download.openvz.org/contrib/template/precreated/fedora-12-i386-default-20091116.tar.gz
http://download.openvz.org/contrib/template/precreated/fedora-12-x86_64-default-20091116.tar.gz
Behaviour:
Code:
[root@server ~]$ yum update
Failed to set locale, defaulting to C
...
Code:
[root@server ~]$ locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: LC_ALL nelze nastavit na implicitn? n?rodn? prost?ed?: Adres?? nebo soubor neexistuje
LANG=cs_CZ.UTF-8
LC_CTYPE="cs_CZ.UTF-8"
LC_NUMERIC="cs_CZ.UTF-8"
LC_TIME="cs_CZ.UTF-8"
LC_COLLATE="cs_CZ.UTF-8"
LC_MONETARY="cs_CZ.UTF-8"
LC_MESSAGES="cs_CZ.UTF-8"
LC_PAPER="cs_CZ.UTF-8"
LC_NAME="cs_CZ.UTF-8"
LC_ADDRESS="cs_CZ.UTF-8"
LC_TELEPHONE="cs_CZ.UTF-8"
LC_MEASUREMENT="cs_CZ.UTF-8"
LC_IDENTIFICATION="cs_CZ.UTF-8"
LC_ALL=
Code:
[root@server ~]$ set LC_CTYPE=cs_CZ.UTF-8
[root@server ~]$ export LC_CTYPE
-bash: warning: setlocale: LC_CTYPE: cannot change locale (cs_CZ.UTF-8)
Compile needed locale manually.
Code:
localedef -i cs_CZ -f UTF-8 cs_CZ
Additional discussion http://forum.openvz.org/index.php?t=msg&goto=15549&&srch=LC_CTYPE
Last edited: