I have some problems with setting locale:
In terminal I can not write Greek letters. I need to write English and Greek. There is no problem in other apps like Libreoffice, Leafpad etc, where I can write Greek and English.
Also in locale -a I get some errors:
Code:
$ locale -a
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
C
POSIX
cs_CZ.utf8
de_DE
de_DE.iso88591
de_DE.iso885915@euro
de_DE.utf8
de_DE@euro
el_GR
el_GR.iso88597
el_GR.utf8
en_GB.utf8
en_HK
en_HK.iso88591
en_PH
en_PH.iso88591
en_US
en_US.iso88591
en_US.utf8
es_MX
es_MX.iso88591
fa_IR
fa_IR.utf8
fr_FR
fr_FR.iso88591
fr_FR.iso885915@euro
fr_FR.utf8
fr_FR@euro
it_IT
it_IT.iso88591
it_IT.utf8
ja_JP
ja_JP.eucjp
ru_RU.koi8r
ru_RU.utf8
tr_TR.utf8
zh_CN.gb18030
Code:
$ locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.uf8
LC_CTYPE="en_US.uf8"
LC_NUMERIC="en_US.uf8"
LC_TIME="en_US.uf8"
LC_COLLATE="en_US.uf8"
LC_MONETARY="en_US.uf8"
LC_MESSAGES="en_US.uf8"
LC_PAPER="en_US.uf8"
LC_NAME="en_US.uf8"
LC_ADDRESS="en_US.uf8"
LC_TELEPHONE="en_US.uf8"
LC_MEASUREMENT="en_US.uf8"
LC_IDENTIFICATION="en_US.uf8"
LC_ALL=
/etc/sysconfig/console and /etc/profile.d/i18n.sh are empty and in /etc/profile
Code:
export LANG=en_US.utf8
My terminal is suckless st with font Liberation Mono. I gentoo I had no problems with st with font Liberation Mono and Greek.
I tried export LANG=el_GR.iso88597 or export LANG=el_GR.utf8 but the problem remains..