`

GWT使用国际化支持多语言

    博客分类:
  • GWT
阅读更多

定义一个继承com.google.gwt.i18n.client.Messages接口的子接口MyMessages,在此接口目录下建一个名为MyMessages.properties的属性文件,可以在属性文件中定义需要国际化的字符,注意要使用UTF-8编码.定义好字符后,在MyMessages接口中定义接口方法,方法名要与属性文件中的字符相同...例如

public interface MyMessages extends Messages {

	String messageBox_ok();
	String messageBox_cancel();
}

 对应的属性文件为:

messageBox_ok=确定
messageBox_cancel=取消

调用方法:

MyMessages myMessage = GWT.create(MyMessages.class);
myMessagees.messageBox_ok()

 

以后如果需要增加多语支持,只要增加属性文件即可...

分享到:
评论
2 楼 jvincent 2008-12-20  
dellsoft 写道

如果在 服务器端 获得 i18 对应的信息呢比如,我到导出 excel ,在前台有对应的 grid 有 i18 文件在后台用什么方法获得 i18 信息

i18n是UI的事情.为什么要到后台用?
1 楼 dellsoft 2008-12-19  
如果在 服务器端 获得 i18 对应的信息呢
比如,我到导出 excel ,在前台有对应的 grid 有 i18 文件
在后台用什么方法获得 i18 信息

相关推荐

    GWT

    7. **国际化与本地化**:GWT支持多语言,允许开发者轻松地为不同地区和语言的用户提供服务。 8. **丰富的UI组件**:GWT提供了大量的预构建UI组件,如按钮、表单、表格等,这些组件可以方便地进行定制和组合。 9. *...

    gwt实例,基于gwt-windows-1.5.2

    7. **国际化与本地化**:GWT提供了i18n(国际化)支持,允许你创建多语言的应用。 8. **GWT正则表达式实例**:在GWT中,你可以使用Java的`java.util.regex`包来处理正则表达式,进行字符串验证或其他文本操作。这个...

    GWT开发环境JAVA

    5. **国际化的支持**:GWT提供了多语言支持,方便应用的全球化。 6. **优化的性能**:GWT的编译器通过各种优化技术,如Dead Code Elimination和Code Splitting,提高应用的运行效率。 7. **强大的社区支持**:GWT...

    Gwt Designer 开发实例一

    在GWT应用中,国际化是提供多语言支持的关键。GWT提供了i18n(Internationalization)模块,允许开发者创建资源文件,存储不同语言的文本。在GWT Designer中,你可以创建并管理这些资源文件,将硬编码的文本替换为...

    gwt 2.1.0 工具下载

    6. **国际化支持**:GWT提供了强大的国际化支持,通过资源包(PropertyBundle)可以轻松实现多语言切换。 7. **性能优化**:GWT 2.1.0对性能进行了大量优化,包括更高效的代码压缩、资源加载优化以及对DOM操作的...

    GWT-API.rar

    GWT支持多语言环境,允许开发者轻松地为应用添加不同地区的语言支持。 8. **响应式设计**: 随着移动设备的普及,GWT也提供了响应式设计的支持,使应用能在不同屏幕尺寸和设备上正常工作。 9. **社区与生态**: ...

    GWT入门和进阶

    GWT支持多语言,你可以使用`com.google.gwt.i18n`包中的类和注解来实现国际化功能。 **7. GWT MVP的最佳实践** 深入理解MVP模式,学习如何设计清晰的模型、视图和呈现者,以及如何使用EventBus协调它们之间的通信。...

    GWTDemo

    7. **国际化 (i18n)**: GWT 提供了支持多语言的功能,GWTDemo可能展示了如何实现应用的多语言版本。 8. **样式和主题**: GWT 允许自定义CSS样式和使用预定义的主题,GWTDemo可能会展示如何改变应用外观。 9. **...

    GWT Demo,GWT学习时的一些小例子

    4. **国际化与本地化**:GWT 提供了强大的国际化支持,使得开发者可以轻松地为应用程序添加多语言版本,满足全球用户的需求。 5. **模块化**:GWT 应用程序由一系列模块组成,每个模块包含特定的功能。这种模块化...

    GWT打包学习资料

    8. **国际化与本地化**:GWT支持多语言应用,资料可能会介绍如何实现应用的国际化和本地化。 9. **案例研究与实战项目**:可能包含一些实际的GWT或GXT项目案例,帮助学习者将理论知识应用于实践中。 这份资料对想...

    GWT入门教程的好东西啊

    为了满足全球用户的需求,GWT支持多语言和多地区的国际化配置: - **Resource Bundles**:使用资源束来存储不同语言的文本资源。 - **Localization**:通过配置文件实现自动化的语言切换功能。 - **Date and Number...

    smartgwt最新版本GWT的DEMO

    7. **国际化和本地化**:DEMO可能会展示如何支持多种语言,使应用更具全球化视野。 8. **拖放功能**:SmartGWT支持拖放操作,开发者可以了解如何启用和自定义拖放行为。 9. **响应式设计**:随着移动设备的普及,...

    gwt-2.4.0.zip

    5. **国际化支持**:GWT提供了完善的多语言支持,2.4.0版本可能进一步优化了这一功能,使得开发者更容易实现应用的全球化。 6. **兼容性与稳定性**:GWT-2.4.0不仅兼容多种浏览器,包括IE6及更高版本、Firefox、...

    gwt-2.5.0库

    4. **国际化支持**:增强了**i18n**(国际化)功能,让开发者能够轻松地为应用添加多语言支持。 5. **兼容性与稳定性**:GWT 2.5.0致力于提高与不同浏览器的兼容性,包括对IE9的支持,并修复了大量的bug,增强了...

    GWT技术文档详细解说

    包,支持多语言资源文件,方便实现应用程序的国际化。 4.5 **从Host Model到Web Model** GWT使用宿主模型(Host Model)和Web模型(Web Model)的概念,宿主模型是Java代码运行的环境,而Web模型是JavaScript代码...

    smartgwt官方实例

    8. **国际化和本地化**:SmartGWT支持多语言应用,你可以从实例中学习如何设置和切换不同的语言环境。 9. **性能优化**:SmartGWT提供了很多工具和策略来优化应用程序的性能,例如延迟加载、缓存策略等。通过分析...

    gwt-2.8.2 SDK 最新下载 google web toolkit

    3. **国际化支持**:GWT提供了一套完整的国际化解决方案,使得开发者可以轻松地创建多语言应用,只需提供不同的语言资源包即可。 4. **事件驱动和异步通信**:GWT使用类似于Java Swing的事件模型,简化了用户交互...

    Google plugin sdk GWT

    GWT还提供了丰富的功能,例如异步通信(RPC)、本地存储、事件处理、国际化支持、CSS样式和主题,以及强大的单元测试框架。此外,GWT社区还提供了许多第三方库,如GWT-Bootstrap和GWT-Platform,这些可以帮助开发者...

    GWT使用大全

    4. 国际化:GWT支持多语言,可以通过`Constants`和`Messages`接口实现应用程序的国际化。 5. 编译与调试:使用GWT Developer Mode进行快速开发和调试,或者通过命令行工具gwtc和devmode进行编译和运行。 **四、GWT...

Global site tag (gtag.js) - Google Analytics