I am not sure whether it has something to do with my locale settings, which are hopefully fine, or fonts.
locale -a
C
en_US.utf8
POSIX
ru_RU.utf8
uk_UA.utf8
When I switch between keyboard layouts I can type, say in libreoffice or firefox on any language, i.e. ua,ru,en.
However, when I type in the terminal, if the language is ru or ua, not one symbol is typed in, nothing is typed in.
Again, if I ls
files in directory, ua and ru letters are not displayed, en are. Unicode is also not displayed.
Fonts issue?
I use Arch with Suckless Terminal, however this issue applies to dmenu
and to xterm too.
chcp 866
to change the codepage to russian. Default is 850 Latin, which does not support russian characters. (ss64.com/nt/chcp.html) 65001 might also work btw.