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

Eclipse插件(RCP)汉化(国际化),第1张

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 ,里面包含两个文件夹features和plugins,其中features中的文件个数也刚好是20个。

安装语言包
将文件夹features和plugins拷贝到Eclipse安装目录下的dropins目录中

重启 Eclipse 即可看到汉化后的Eclispe

RCP 国际化

开发时项目国际化

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

产品打包国际化
打开xxx.product文件,如下图进入内容页面,点击添加必须的插件,Ctrl+S 保存。
如下导出产品即可

运行结果与运行时汉化结果一致,此处不在截图。 总结

此处所列国际化方法仅对Eclipse生态提供的插件做了国际化。对于自己编写的RCP、或者插件适配国际化,暂无提到。(后续更新)如果你的版本号是最新的,那么在Eclipse Babel Project Downloads 打开的页面中即可找到相应的版本,进入下载即可。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5708117.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存