Как изменить язык системы по умолчанию (язык loginwindow). Как ни странно, но этого могут потребовать не только пользователи, но и некоторые замшелые программы, которые некорректно работают, когда язык системы не английский.
Самый простой user-friendly способ – запустить Language Chooser
sudo /System/Library/CoreServices/Language\ Chooser.app/Contents/MacOS/Language\ Chooser
Хотите сделать это в имидже, чтобы выбор появился при первом включении машины?
touch /var/db/.RunLanguageChooserToo
То же самое делает и древняя утилита languagesetup
Как ни странно, там нет русского, нам поможет верная команда strings
sudo languagesetup -langspec ru
А fs_usage покажет, куда записываются эти данные. Естественно, в какой-то plist файл.
defaults read /Library/Preferences/.GlobalPreferences
{
AppleLanguages = (
“zh_CN”
);
}
Ergo,
sudo defaults write /Library/Preferences/.GlobalPreferences AppleLanguages -array ru