日期:2011-03-22 16:14:00 来源:本站整理
为Eclipse plug-in(插件)成立语言包[Java编程]
本文“为Eclipse plug-in(插件)成立语言包[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
在我们的利用中,不免会碰到国际化的问题,ECLIPSE RCP给我们供应了很好的筹划,乃至可以在后期批处理完成,但假如是别的插件未供应我们需求的语言版呢?我们可以如作甚它们供应语言包呢?
一个简单的例子,你用MessageDialog翻开对话框时,按钮普通时:Ok,Cancel, Yes, No,在一此中文系统中显得不太地道,当前,该类在构造时给了我们改正的机会,便可以在构造时传入你需求显示的字符,如:
MessageDialog dialog = new MessageDialog(parent, title, null,message, QUESTION, new String[] {"肯定","撤消"}, 0);
但关于一个国际化的系统,这样并不符合,假如此后需求日语版/法语版呢?能否还得改代码呢?
别的,ECLIPSE能很好的通过语言包来办理这样的问题,我们只需为指定插件成立你需求的语言包,便可以使利用利用当前locale的语言.我们认为jface成立中文语言包为例来说说这个历程:
1、成立一个Fragment Project
2、注意在第三步的时刻,挑选你要为哪个插件成立语言包(红色标出),并选定要示的版本.
3、项目构造以下:
此中,messages_zh_CN.properties是将jface的messages.properties部份译成中文后再用native2ascii生成的文件.messages.properties可以按自己的要求翻译.
以上是“为Eclipse plug-in(插件)成立语言包[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论