本地化WSO2 Enterprise Service Bus UI

WSO2 ESB专注于Web Service,比Mule轻量级,有UI,但这个UI是英文的,采用的是i18n的方式进行国际化和本地化,我们稍作修改就可以显示中文。

以org.wso2.carbon.user.mgt.ui-3.0.0.jar 为例,可以在repository\components\plugins找到相关的UI bundles,解压缩,找到Resources.properties文件将每一行消息的值由英文翻译为中文。

下面有两点需要注意:

  • 将中文资源文件转码用JDK工具native2ascii将修改好的文件转码。例如:
    native2ascii -encoding gbk Resources.properties Resources_zh.properties

    否则会显示乱码。

  • 重新打包

用winrar打包,但要打包成zip格式,要在目录下面选择所有文件夹打包,

而不是将整个目录打包,否则会形成双层目录,系统就认不出这个

bundles了。

这样,当你的浏览器语言偏好选择中文的时候,UI就是中文的,偏好为英文,UI就是英文的。

VN:F [1.9.7_1111]
留下你的评价吧
Rating: 7.0/10 (3 votes cast)
本地化WSO2 Enterprise Service Bus UI, 7.0 out of 10 based on 3 ratings

相关文章

Tags: , ,
Subscribe to Comments RSS Feed in this post

3 Responses

  1. 友情的延续来自心灵,不论联系有多少,

    只要内心留有彼此的一片天空,

    那么一声声问候就会带来会心的一笑,

    就会发现在一个地方还有一个人在牵挂着你!

    VA:F [1.9.7_1111]
    Rating: +1 (from 1 vote)
  2. 来顶一下,呵呵不错,学习了,周末马上到了祝周末愉快!

    VA:F [1.9.7_1111]
    Rating: +1 (from 1 vote)
  3. 感谢博主的心得分享,希望能多探讨。

    VA:F [1.9.7_1111]
    Rating: +1 (from 1 vote)

Leave a Reply

Your email address will not be published. Required fields are marked *

*
*