Решил перевести XFCE на другой язык, кроме русского. Прочитал что он смотрит в LC_MESSAGES. Сделал
#dpkg-reconfigure locales
выбрал там интересующую меня (uk_UA.UTF-8) и установил её как дефолтную.
Решил перевести XFCE на другой язык, кроме русского. Прочитал что он смотрит в LC_MESSAGES. Сделал
#dpkg-reconfigure locales
выбрал там интересующую меня (uk_UA.UTF-8) и установил её как дефолтную.
Итого:
$ locale
LANG=ru_RU.utf8
LANGUAGE=
LC_CTYPE=ru_RU.utf8
LC_NUMERIC="ru_RU.utf8"
LC_TIME="ru_RU.utf8"
LC_COLLATE="ru_RU.utf8"
LC_MONETARY="ru_RU.utf8"
LC_MESSAGES="ru_RU.utf8"
LC_PAPER="ru_RU.utf8"
LC_NAME="ru_RU.utf8"
LC_ADDRESS="ru_RU.utf8"
LC_TELEPHONE="ru_RU.utf8"
LC_MEASUREMENT="ru_RU.utf8"
LC_IDENTIFICATION="ru_RU.utf8"
в некоторых приложениях (например XFCE'шное «выйти») я вижу интересующий меня язык. В остальном ничего не поменялось.
$ cat /etc/default/locale
# File generated by update-locale
#LANG=uk_UA.UTF-8
#LANGUAGE="ru_UA:ru"
Проверял вероятных виновников всяких
[~]$ cat ~/.bashrc | grep -i lang
[~]$ cat ~/.profile | grep -i lang
[~]$ cat ~/.zshrc | grep -i lang
# You may need to manually set your language environment
# export LANG=en_US.UTF-8
[~]$ cat ~/.xsessionrc | grep -i lang