有没有一种简单的方法可以在系统上获得首选语言?我正在编写一个必须支持不同语言的应用程序,但需要根据系统语言选择要显示的语言。python中有没有办法弄清楚当前的系统语言是什么,或者是使用标准mac接口的一些PyObjC的唯一选择?
问问题
113 次
2 回答
1
看起来使用 PyObjC 很容易做到
>>> import objc
>>> from Cocoa import NSUserDefaults
>>> defs = NSUserDefaults.standardUserDefaults()
>>> langs = defs.objectForKey_("AppleLanguages")
>>> preferred_lang = langs.objectAtIndex_(0)
>>> print preferred_lang
en
于 2013-07-16T15:52:30.653 回答
0
于 2013-07-16T14:53:02.110 回答