我有一个具有日语和英语语言环境的 xulrunner 应用程序。使用-UILocale <locale>
切换语言环境可以正常工作,因此实际语言环境文件或代码没有问题,但在日本计算机上运行该应用程序,它仍然以英语显示。显然“通常应用程序语言环境是从主机系统的操作系统环境继承的”,但这似乎不会在 Windows 或 OS X 上发生。
pref("intl.locale.matchOS", "true")
为了确定,我添加了默认值,但仍然没有骰子。我也尝试了几乎所有版本的 xulrunner。
xulrunner 应该如何检测系统区域设置,我怎样才能做到这一点?