Руссификация Midnight Commander в Mac OS X

on January 29th, 2012 by Hades | 1 Comment »

После установки Midnight Commander необходимо чтобы в терминале отображались русские символы вместо знаков “?”.  Для этого нужно настроить переменные окружения LANG и LC_CTYPE.

Если у Вас Mountain lion (OS X 10.8), то решение этой проблемы можно найти тут.

 
Присвоение переменных LANG и LC_CTYPE после перезагрузки системы обеспечивается созданием следующего файла ~/.MacOSX/environment.plist (предварительно нужно создать директорию ~/.MacOSX)

После создания файла ~/.MacOSX/environment.plist нужно перезапустить Х сессию (перезагрузить компьютер или завершить сеанс пользователя и войти в систему в сеанс пользователя).

Для исправления перезаписи переменной LC_CTYPE в терминале, нужно открыть терминал->настройки (cmd + “,”) настройки->дополнительно->убрать параметр “Установить переменные среды языкового стандарта при загрузке”

После изменений нужно завершить сессию (ctr+d) и открыть терминал заново. В качестве проверки нужно выполнить следующую команду.

В результате кропотливой работы вы получите следующий вид mc.