@rf

Чёт я туплю. Как мне заставить в шелле (zsh) использовать только en_US локаль для _текста_, сохранив даты, сортировки и всё прочее в ru_RU?

В файлах ~/.{zshenv,zshrc} написано:

```
➜ ~ cat ~/.zshenv
export LANG="en_US.UTF-8"
export LC_CTYPE="ru_RU.UTF-8"
export LC_NUMERIC="ru_RU.UTF-8"
export LC_TIME="ru_RU.UTF-8"
export LC_COLLATE="ru_RU.UTF-8"
export LC_MONETARY="ru_RU.UTF-8"
export LC_MESSAGES="en_US.UTF-8"
export LC_PAPER="ru_RU.UTF-8"
export LC_NAME="ru_RU.UTF-8"
export LC_ADDRESS="ru_RU.UTF-8"
export LC_TELEPHONE="ru_RU.UTF-8"
export LC_MEASUREMENT="ru_RU.UTF-8"
export LC_IDENTIFICATION="ru_RU.UTF-8"
export LC_ALL=
```

Однако mc использует русскоязычную локаль. Да и пакман пишет мне по-русски:

```
➜ ~ pacman
ошибка: не указана операция (используйте -h для справки)
```