当前位置:七道奇文章资讯编程技术Java编程
日期: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编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 为Eclipse plug-in(插件)成立语言包
  • 为Eclipse Galileo打补钉
  • 为Eclipse插件增添日记框架
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .