我可以在 Snow Leopard 中更改应用程序/程序的默认语言吗?

pat*_*ick 13 mac language osx-snow-leopard localization macos

在 Leopard 中,过去通过信息对话框非常简单,您可以将任何应用程序设置为以所需语言启动。有些程序,如 Things 或 Adob​​e Creative Suite,在英语中更有效。我想恢复此功能 - 但是如何......?

小智 12

如果你只想偶尔做,那么看看LaunchApp Plugin

如果要在更持久的基础上设置它,请在终端窗口(来自 /Applications/Utilities/Terminal 的终端窗口)中运行此脚本:

defaults write $(mdls -name kMDItemCFBundleIdentifier -raw /Applications/Path\ to\ App.app) AppleLanguages "(de, en)"
Run Code Online (Sandbox Code Playgroud)

在哪里替换应用程序的路径(记住用反斜杠转义空格)和语言代码与您要查找的任何内容。运行此脚本后,应用程序将始终以您首先指定的任何语言启动(假设该语言存在)。

如果您想删除首选项,请使用:

defaults delete $(mdls -name kMDItemCFBundleIdentifier -raw /Applications/Path\ to\ App.app) AppleLanguages
Run Code Online (Sandbox Code Playgroud)

  • 你几乎明白了,只需去掉 to App.app 部分: defaults write $(mdls -name kMDItemCFBundleIdentifier -raw /Applications/RapidWeaver.app) AppleLanguages "(en, de)" (2认同)

pat*_*ick 2

现在有\xe2\x80\x99s一个可以优雅地处理任务的应用程序;您甚至可以永久设置语言:语言切换器

\n\n

更新:现在 MAS 中提供了另一个应用程序:应用程序语言选择器

\n