При выполнении команд sudo локаль выставляется в POSIX. Что неудобно при выполнении, например, sudo ls. Это происходит из-за настройки env_reset, которая включена по умолчанию. Предлагаю дописать в пакетовый /etc/sudoers строчку Defaults env_keep += "LANG" это сэкономит много крови и желчи пользователям sudo и уменьшит число сидящих в root-шелле (что хорошо).