我为一些插件创建了一个带有.nl1片段的eclipse RCP应用程序。当我从eclipse中运行应用程序时使用选项:
-nl de
应用程序以预期的德语文本开始。
但是当我导出应用程序并将上述选项添加到myapplication.ini文件时,没有任何反应 - 它使用默认语言english。
我已经验证所有lang片段/ .properties文件都包含在构建中。这是日志内容:
!SESSION 2011-09-20 12:05:09.462 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_25
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=da_DK
Framework arguments: -nl de
Command-line arguments: -os win32 -ws win32 -arch x86 -consolelog -nl de
指定例如。 myapplication.ini文件中的-consolelog工作正常 - 启动myapplication.exe时我得到了预期的logwindow。
编辑:
如果我创建了一个应用程序的快捷方式,并在目标路径的末尾添加-nl de:
“C:\ application \ myapplication.exe”-nl de
加载德语片段。为什么不能在myapplication.ini文件中指定此选项?
答案 0 :(得分:2)
选项和值应分开,例如
-nl
de
答案 1 :(得分:0)
只是一些简单的想法: