Answers:
如果您只想偶尔执行此操作,请查看LaunchApp插件。
如果要永久设置,请在终端窗口(/ Applications / Utilities / Terminal的终端窗口)中运行此脚本:
defaults write $(mdls -name kMDItemCFBundleIdentifier -raw /Applications/Path\ to\ App.app) AppleLanguages "(de, en)"
在哪里替换应用程序的路径(请记住要使用反斜杠转义空格),并使用所需的语言代码替换语言代码。运行此脚本后,应用程序将始终以您首先指定的任何语言启动(假设存在该语言)。
如果要删除首选项,请使用:
defaults delete $(mdls -name kMDItemCFBundleIdentifier -raw /Applications/Path\ to\ App.app) AppleLanguages
现在有一个应用程序可以优雅地处理任务。您甚至可以永久设置语言:Language Switcher。
更新:MAS中现在有另一个应用程序可用:应用程序语言选择器。
请注意,某些应用程序(例如Adobe的Creative Suite)仅以一种语言进行安装。通常不可能像其他许多OS X应用程序一样进行切换。
如果有兴趣,我们还将在MAS上提供另一个语言切换应用程序:http : //itunes.apple.com/app/linguaswitch/id464896493?mt=12
更改应用程序语言的所有解决方案均基于应用程序捆绑包本身提供的功能。他们无法通过即时翻译为您提供新的语言,正如我注意到LinguaSwitch的一些用户所想。