问题描述
我使用带有德语 UI 的 Ubuntu 12.04。但是,当我在这里或 Stack Exchange 上的任何其他地方提问,并且添加屏幕截图时,我更喜欢用英语来回答。
因此,我的问题是:如何更改某个应用程序的语言,比如说 Rhythmbox,以英文显示以创建屏幕截图。
注意:我不想永久更改它,并且我不想为所有应用程序更改它。另外,我宁愿不必为了完成该任务而注销。它应该在飞行中。
最佳办法
要临时从不同于英语的语言环境运行应用程序,您可以更改环境变量 LANG_ALL
,然后从终端运行应用程序,前提是您之前安装了不同的语言环境:
LANG_ALL=en_GB rhythmbox # runs Rhythmbox with British English locale
LANG=C rhythmbox # runs Rhythmbox with system fallback locale, this is English
也可以看看:
请注意,如果您的系统设置为英语并且您需要临时在另一个语言环境中运行应用程序,则他不会反过来工作。然后,您必须覆盖 LANGUAGE
环境变量中的设置: