2013-01-23 55 views
1

我知道語言設置可以通過鼠標拖動在語言&文本窗口中更改。但是,我可以通過終端,Python腳本或其他腳本獲取語言信息嗎?如何通過終端獲取mac os的語言

+0

看到http://stackoverflow.com/questions/661935/how-to-detect-current-locale-in-mac-os-x-from-the-shell – georg

+0

太好了!謝謝! >默認閱讀.GlobalPreferences AppleLanguages | tr -d [:space:] | cut -c2-3 – chengzi

回答

0

開放式終端(位於/ Applications/Utilities /中)。 在終端中鍵入或粘貼此命令: sudo languagesetup 按Return鍵。 當系統提示您輸入密碼時,請輸入您的帳戶密碼,然後再次按Return鍵。如果您的用戶沒有密碼(空白密碼)並且您使用的是Mac OS X v10.5或更高版本,請參閱sudo命令需要非空白的管理員密碼。 將顯示可用語言的列表。輸入您要使用的語言旁邊顯示的數字,然後按回車鍵。 退出終端。

http://support.apple.com/kb/HT4102

Google優先。總是!

+0

>謝謝。我已經嘗試了上述方法,但只有登錄屏幕語言纔會更改,登錄後系統窗口的語言仍然是ENU。我關心的是如何通過終端,通過Python腳本或通過其他腳本來獲取當前系統的語言?,而不是改變它。 – chengzi