weixin_42508219 2013-08-14 14:09
浏览 296
已采纳

RCP中国际化使用 plugin.properties文件的读取的问题

在程序启动时在Application.java的start方法里重新设置了系统的默认语言,

比如:Locale.setDefault(Locale.US) ;这时系统的显示都是英文的。在设置Locale.US之前,如果系统的默认语言是中文,在设置为英文之后,从plugin.properties(plugin_zh.properties)里面获取的name="%navigationView.title"这个标题的显示还是中文。但其它地方的显示都已经改变成英文了。
解决方法是什么呢?大家给个思路!

Application.java的start方法应该是程序的入口,为什么在这里设置了系统的语言依然不能改变显示?难道plugin.properties的读取在这个start方法之前?

  • 写回答

3条回答 默认 最新

  • weixin_42501955 2013-08-19 15:04
    关注

    增加一个管理plugin信息的方法,获取语言类型后读plugin 用ResourceBundle

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 用twincat控制!
  • ¥15 请问一下这个运行结果是怎么来的
  • ¥15 单通道放大电路的工作原理
  • ¥30 YOLO检测微调结果p为1
  • ¥20 求快手直播间榜单匿名采集ID用户名简单能学会的
  • ¥15 DS18B20内部ADC模数转换器
  • ¥15 做个有关计算的小程序
  • ¥15 如何用MATLAB实现以下三个公式(有相互嵌套)
  • ¥30 关于#算法#的问题:运用EViews第九版本进行一系列计量经济学的时间数列数据回归分析预测问题 求各位帮我解答一下
  • ¥15 setInterval 页面闪烁,怎么解决