No cliente do console mysql, quando eu tento digitar qualquer coisa em russo eu não recebo nada. O cursor não se move de forma alguma. Se eu copiar isso:
select * from test where f like '%тест%'
Acabei de receber isto:
select * from test where f like '%%'
Eu li sobre as configurações de locale (locale-get ru_RU.UTF-8 / sudo dpkg-reconfigurate locale et cetera) / etc / default / locale se parece com:
# File generated by update-locale
LANG=ru_RU.UTF-8
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
mas locale
mostra isso:
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=
Eu verifiquei estes arquivos:
~/.bashrc
~/.profile
/etc/profile
/etc/environment
/etc/bash.bashrc
e não foi possível encontrar linhas para alterar a localidade para en_US
Eu senti falta de algo?