`
dyllove98
  • 浏览: 1409080 次
  • 性别: Icon_minigender_1
  • 来自: 济南
博客专栏
73a48ce3-d397-3b94-9f5d-49eb2ab017ab
Eclipse Rcp/R...
浏览量:39175
4322ac12-0ba9-3ac3-a3cf-b2f587fdfd3f
项目管理checkList...
浏览量:80244
4fb6ad91-52a6-307a-9e4f-816b4a7ce416
哲理故事与管理之道
浏览量:133369
社区版块
存档分类
最新评论

Eclipse RCP 之国际化

阅读更多
Eclipse RCP 之国际化

  工作需要,又要重拾使用Java做C/S界面eclipse rcp客户端,经过选型,最终确定使用Eclipse RCP。她的优劣我就不多说了。

  因为最开始使用Eclipse RCP进行开发时没有书参考,都是网上找资料,可怜这方面的资料太少了,还大部分都是雷同的,不能形成一套完整的。不断的探索,成果却不是很明显。所以要求Boss买书,Boss倒是挺利索的,eclipse rcp开发第二天便告知已经下订单到网上买了两本书。第二天书便到了,是陈刚的《Eclipse从入门到精通 第二版》。总得来说也还不错吧。

  项目初级版本经过两个星期的开发,大致可以运行了。功能简单,界面简洁。到了打版本发布给客户分发的阶段,碰到了Eclipse国际化的问题,其实我们的需求也没那么重量级,只是全部是中文即可。界面里面自己可控的组件(widget)显示中文当然没有问题,但是Eclipse本身自带的jface组件就不行了,例如一些系统菜单项,Prefereneclipse rcp 教程ce(首选项),对话框按钮等就不行了,他还是英文的。所以,需要对这些英文进行汉化工作。

  书上说的是对项目的国际化,即对自己开eclipse rcp 下载发的界面部分进行国际化,而没有谈到对Eclipse RCP本身自带组件界面国际化。所以又开始到网上找资料了。

  经过不断的折腾,今天下午终于实现了。说来惭愧,本来一件挺容易的事情,折腾了这么久。故记下来以eclipse rcp api供参考。

  1.首先是安装Eclipse的汉化包

  具体安装方法就不多说了。找对版本,我使用的是Eclipse eclipse rcp 进度条3.5 galileo

  Eclipse国际化语言包下载地址http://weclipse rcp 安装ww.eclipse.org/babel/downloads.php找到对应版本的入口
   2、选择插件设置运行环境自动导入需要的jar
   3、导出产品自动添加依赖jar
分享到:
评论

相关推荐

    Eclipse rcp深入浅出中英文版及配套代码

    9. **国际化和本地化(i18n)**:Eclipse RCP支持多语言环境,书中会讲解如何实现应用的国际化和本地化。 10. **调试和测试**:书中还会介绍如何在Eclipse RCP环境中进行调试和编写单元测试。 11. **扩展点...

    eclipse rcp应用系统开发方法与实战源代码.zip

    6. **国际化和本地化**:Eclipse RCP支持多语言环境,开发者需要了解如何实现应用程序的国际化和本地化,包括资源文件的处理和语言切换机制。 7. **源代码实践**:压缩包中的源代码提供了实际的开发示例,通过分析...

    Eclipse RCP(富客户端平台)开发中文语言包_3.6.0.rar

    中文语言包主要解决Eclipse RCP的国际化问题,使用户界面(UI)适应中文环境。对于中国开发者来说,使用母语界面可以提高开发效率,减少因翻译错误导致的误解。这个语言包包含了Eclipse RCP 3.6.0版本中的所有关键...

    ECLIPSE+RCP应用系统开发方法与实战(PDF 高岗著)

    7. **国际化和本地化**:Eclipse RCP支持多语言,书中会介绍如何为应用添加多语言支持,实现国际化和本地化。 8. **事件机制**:讲解Eclipse RCP中的事件订阅和发布机制,以及如何利用事件来协调组件间的通信。 9....

    EclipseRcp 例子程序

    9. **国际化(i18n)**:Eclipse RCP支持多语言环境,开发者可以为应用程序添加多语言支持。例子程序可能包含如何配置和使用资源包(.properties文件)进行国际化。 10. **部署与打包**:最后,学习如何将Eclipse ...

    菜鸟EclipseRCP学习之路

    标题中的“菜鸟Eclipse RCP学习之路”表明我们将探讨的是关于Eclipse Rich Client Platform(RCP)的基础知识,这是Eclipse框架下用于构建桌面应用程序的一个强大的开发平台。Eclipse RCP提供了一组可重用的组件和...

    Eclipse RCP 插件开发指南

    国际化是指使应用程序能够适应不同的语言和文化背景的过程。Eclipse RCP 提供了丰富的 API 来支持文本和用户界面元素的本地化。这包括使用资源文件存储不同语言的字符串,以及使用特定于区域设置的格式化规则等。 #...

    documents about Eclipse RCP

    5. **HTML文章**:`article.html`可能是一个关于Eclipse RCP开发的在线教程或技术文章,详细解释了某个特定主题,如国际化、事件处理、数据绑定或性能优化。 6. **附加资源**:`article_files`可能包含了与HTML文章...

    ECLIPSE RCP项目源程序

    8. **服务(Services)**:服务是一种共享资源,它们提供了通用的功能,如国际化服务、首选项服务等,各插件可以通过服务接口获取和使用这些功能。 9. **事件(Events)**:Eclipse RCP使用事件机制来协调插件之间...

    Eclipse RCP Common Navigator Demo

    7. **国际化与本地化**:Eclipse RCP和CNF都支持多语言环境,使得应用程序能够适应全球用户的需求。 压缩包文件"rcpCNF"可能包含了实现这个演示所需的所有代码、配置文件、资源文件和文档。开发者可以研究这些文件...

    Eclipse RCP

    6. **服务(Service)**:Eclipse RCP提供了一系列的服务,如事件机制、国际化支持、帮助系统等,这些服务可以被插件方便地使用和重用。 在描述中提到的“支持增删改查+分页”是指Eclipse RCP能够方便地实现数据库...

    Eclipse RCP应用系统开发方法与实战(源代码)

    1. **第9章.rar** - 这一章可能涵盖了RCP应用系统的高级主题,如动态插件加载、国际化和本地化、自定义工作流集成等。学习这部分内容有助于开发者了解如何利用Eclipse RCP实现更复杂的功能和定制化需求。 2. **第8...

    基于Eclipse RCP的复合应用

    5. **国际化与本地化**:RCP内置了对多语言的支持,方便创建适用于不同地区的应用。 6. **调试与测试**:由于Eclipse本身就是一款强大的IDE,RCP应用可以充分利用Eclipse的调试工具进行高效测试和调试。 在实际应用...

    通过例子学习EclipseRCP开发

    七、国际化与本地化 Eclipse RCP支持多语言环境。通过创建`plugin.properties`和对应的语言文件(如`zh_CN.properties`),可以实现应用的国际化。 八、调试与测试 Eclipse提供了强大的调试工具,如断点、单步执行...

    EclipseRCP系统开发与实战(书).rar

    - Eclipse RCP支持多语言环境,开发者可以通过资源文件实现应用的国际化。 - 使用`Bundle.properties`文件为不同语言提供翻译。 6. **持久化和偏好设置** - 使用Preference Service保存用户偏好和应用状态,使得...

    eclipse rcp demo

    5. **国际化(Internationalization)**:Eclipse RCP支持多语言,示例可能会展示如何实现国际化。 6. **首选项(Preferences)**:如何让用户设置应用程序的偏好并保存这些设置。 7. **插件依赖和声明**:理解...

    最详细的EclipseRcp教程

    这个教程可能涵盖了从创建第一个RCP项目,到高级特性如自定义布局、模型驱动开发、国际化和本地化、以及性能优化等方面的内容。通过阅读PDF文档和源代码,学习者可以逐步理解并掌握这些知识点,从而能够独立开发出...

    eclipse-rcp开发培训PPT

    1. **平台概述**:Eclipse RCP是一个基于插件的框架,它提供了用户界面、事件处理、国际化和本地化、数据存储等核心功能,让开发者可以专注于业务逻辑的实现,而非底层架构的搭建。 2. **插件系统**:Eclipse RCP的...

    Eclipse RCP工程包(内附抽取的场景重现)

    4. **国际化和本地化**:如果应用需要支持多语言,那么如何正确地处理资源和用户界面的本地化是个挑战。 5. **调试和日志**:调试Eclipse RCP应用时,如何有效地跟踪错误和使用日志系统是非常重要的技能。 6. **...

    eclipse rcp 开发基础教程

    8. **Internationalization (i18n)**:Eclipse RCP提供了良好的国际化支持,方便开发多语言的应用程序。 9. **RCP应用生命周期**:理解从启动到关闭的整个应用程序生命周期,包括初始化、保存和恢复状态、事件处理...

Global site tag (gtag.js) - Google Analytics