【发布时间】:2012-09-18 15:37:37
【问题描述】:
我正在为我的 RCP 应用程序启用国际化。首选项选项卡允许用户在语言之间进行选择。我了解 Eclipse (3.7) 必须在启动时加载语言并且不能动态更改语言。
我知道实现此目的的三种方法: 1)修改OS级快捷方式传入-nl XX 2) 将 app.ini 文件更改为 -nl XX (在单独的行上) 3) 将 config.ini 更改为 osgi.nl = XX
这些方法的问题是它们都需要对应用程序目录的写权限。在不提供程序写入权限的 Vista / Windows 7 和 Linux 实现下运行时,普通用户无权修改这些文件。
是否有另一种方法可以传递改变 VM 语言的参数?操作系统提供的文件保护是否有解决方法?
【问题讨论】:
标签: eclipse eclipse-rcp