Eclipse插件(RCP)汉化(国际化)

目标

实现Eclipse插件RCP项目汉化

分析

RCP是基于Eclipse开发的,Eclipse IDE提供了丰富的国际化语言包。它能完成汉化,RCP应该也能完成汉化。
根据Eclipse插件集成特性,我们首先完成Eclipse汉化,再完成RCP汉化。

步骤

先完成Eclipse汉化

  • 前往Eclisep国际化站点下载国际化语言包。

  • Eclipse Babel Project Downloads 站点内容
    在这里插入图片描述

  • 找到下载点
    在这里插入图片描述
    注意!注意!注意!根据自己的Eclipse版本号选

  • 查看我的Eclipse版本号
    如果已经汉化过,当点击 帮助-> 关于Eclispe IDE;如果还没有汉化应当依次点击 Help -> About 查看Eclipse 版本号。
    在这里插入图片描述

  • 找自己Eclispe对应的语言包
    如上图,我的版本号是 2020-06(4.16.0) ,不是最新版。我们可以点击Babel Language Packs for older release trains can be found at Eclipse Babel Project Archived Downloads.链接寻找。原文链接如下图所示
    在这里插入图片描述
    历史版本国际化语言页面如图所示,我的Eclipse最新国际化语言包如图所示。
    在这里插入图片描述

  • 下载国际化语言包
    点击上图中2020/10/14发布的2020-06,进入2020-06版最新预言库页面在这里插入图片描述
    点击Chinese (Simplified) 快速跳转到简体中文语言包页面,如下图,可以看到根据插件,此处共有20个中文语言包。在这里插入图片描述
    本地新建一个文件夹,根据自己使用的插件下载汉化文件。我是全部下载的(20个)。
    在这里插入图片描述

  • 解压所有文件
    我使用7zip解压的,全部选中,并解压到当前目录,则得到一个文件夹eclipse ,里面包含两个文件夹featuresplugins,其中features中的文件个数也刚好是20个。
    在这里插入图片描述

  • 安装语言包
    将文件夹featuresplugins拷贝到Eclipse安装目录下的dropins目录中
    在这里插入图片描述

  • 重启 Eclipse 即可看到汉化后的Eclispe
    在这里插入图片描述

RCP 国际化

  • 开发时项目国际化在这里插入图片描述

如上图依次点击 运行(菜单栏)->运行配置->Eclipse 应用程序->选择一个已经存在的程序->插件->添加必须的插件->保存->运行。
以导入为例,运行时的RCP程序汉化结果如下:在这里插入图片描述

  • 产品打包国际化
    打开xxx.product文件,如下图进入内容页面,点击添加必须的插件,Ctrl+S 保存。在这里插入图片描述
    如下导出产品即可
    在这里插入图片描述
    运行结果与运行时汉化结果一致,此处不在截图。

总结

  • 此处所列国际化方法仅对Eclipse生态提供的插件做了国际化。对于自己编写的RCP、或者插件适配国际化,暂无提到。(后续更新)
  • 如果你的版本号是最新的,那么在Eclipse Babel Project Downloads 打开的页面中即可找到相应的版本,进入下载即可。
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值