2010-03-17 17 views
0

我有一個使用.product文件和PDE構建的RCP應用程序。在我的產品文件中,我爲不同的應用程序創建了一個二進制啓動器,以便爲用戶提供便利。除阿拉伯語測試外,這一切都可以正常工作。Eclipse RCP應用程序啓動器在阿拉伯語中無法正常工作

在阿拉伯語中,應用程序啓動,它實際上顯示了我嘲笑測試的阿拉伯字符,但它不反映。

這就是說,如果我調用啓動並通過-nl開關

LAUNCHER.EXE -nl AR

然後它反映。

另外,如果我從IDE啓動目標平臺環境設置爲AR,它也反映出來。

我送貨的JFace和SWT的比迪煙的插件(連同NL插件)和平臺三角洲包...

是否anynone知道什麼可能是錯誤的laucher?

回答

1

啓動程序本身不爲-nl(或osgi.nl)設置值。如果沒有明確設置,則默認爲java.util.Locale#getDefault()。那裏的值取決於vm/os。您可能需要在launcher.ini或config.ini文件中設置nl。

相關問題