可以在启动时通过eclipse.ini添加以下行来设置Eclipse的语言环境:

-Duser.language=<locale>

但是,如何在Eclipse RCP应用程序(插件)中获取语言环境?

#1楼 票数:4 已采纳

与每个Java应用程序相同的方式:

Locale.getDefault();

看看“使用默认语言环境”:
http://www.oracle.com/technetwork/articles/javase/locale-140624.html?ssSourceSiteId=ocomen#using

根据您的需求,还有LocaleProvider服务:
http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fosgi%2Fservice%2Flocalization%2FLocaleProvider.html

#2楼 票数:0

在插件产品的eclipse.ini文件中加载“ -Duser.name = xxx”。 只需使用System.getProperty("user.name") 希望这对您有帮助。

  ask by CJ1 translate from so

未解决问题?本站智能推荐:

1回复

如何翻译org.eclipse.compare?

在我当前的Eclipse RCP项目中,我使用org.eclipse.compare。 我应该把这些文本翻译成德语。 (类似“下一个差异”的内容...)。 到目前为止,我尝试了以下方法: 为org.eclipse.compare创建了一个插件片段。 在新片段中从org.e
2回复

无论当前的默认语言环境如何,如何获取默认的 ResourceBundle

我在类路径中有三个资源文件: 标签.属性: label_en.properties: 标签_fr.properties: 有没有办法获得始终加载labels.properties的ResourceBundle对象,无论我的默认Locale是什么? ResourceBundle.g
4回复

获取django中的当前语言环境

在django应用程序中的任何地方都可以轻松获取当前语言(例如en):django.utils.translation.get_lanaguage() 但是如何获取当前区域设置(例如en_US或en_GB)?
1回复

在代码中更改eclipse插件的语言

我正在开发eclipse rcp应用程序,它支持英语和德语,并且我们使用-Duser.language = de参数来更改应用程序语言。 现在的问题是我已经使用了eclipse帮助插件来显示帮助并为此创建了toc内容。 帮助可以正确显示,但是有一个问题,在“帮助”对话框中,它仍以英文显示
1回复

如何获取所选语言环境的所有国家字符?

在我的应用程序中,我需要根据所有可用的国家字符生成密码,例如: 对于拉丁语,我们有这样的说法: 如何获得包含所有国家字符(字母)的类似String ,比如泰语、阿拉伯语或希伯来语? 我的意思是,我们所知道的 Unicode 包含可用于任何语言环境的所有国家字符,因此必须有一种方法来获取它们
1回复

GWT:从外部资源获取编译时语言环境列表

我们需要将语言环境列表存储在我们的项目的外部,并且仅让GWT在编译时读取它以产生排列。 因此,代替此: 我们需要这样的东西: property-provider是另一回事,因为它们帮助客户端在运行时确定语言环境,因此它们不会产生那些有趣的排列 更糟糕的方法是在服务器端
2回复

如果locale无效,则Spring mvc从请求中获取默认语言环境

我在我的Spring MVC应用程序(localeInterceptor等)中配置了i18n。 支持两种语言(en&pl)。 PL是默认值。 I18n当然是有效的。 我的情况是获取当前的语言环境并将其传递给模型。 这很容易,但是当我传递无效的语言环境参数(比如localhost
1回复

如何获取未在java中定义的语言环境DisplayName

所以我必须在我的语言选择器下拉列表中显示缅甸语(Zawgyi),但是Java中没有支持缅甸语(Zawgyi)的语言环境。我们为缅甸语提供了一个“我的”语言环境,但这与Burmese(Zawgyi)不同。 我在我的语言环境中使用“zg”,这在java中是不受支持的。我该如何继续。