`
erichua
  • 浏览: 514360 次
  • 性别: Icon_minigender_2
  • 来自: 远方
社区版块
存档分类
最新评论

Extjs学习总结---Ext.i18n

阅读更多
一直在研究国际化的问题,但如果用html一直没有很好的解决。最近发现了Ext中也有i18n
1.用法:

var bundle = new Ext.i18n.Bundle({bundle='Application'});
bundle.onReady(
alert('example'+ bundle.getMsg('key1'));
);

2.类似于java的属性文件,如果浏览器的语言是es-ES则属性文件Application_es-ES.properties:
#This is a simple comment
key1 "英文 Eric is a good man"
如果 Application_es-ES.properties 不存在则系统会去找Application.properties。
#This is a simple comment
key1 "中文 佛说他是个好人"

3.Bundle语法
Bundle(config): config: {bundle: , resource:}
bundle: properties文件名.
如{bundle: 'mybundle'}则系统会找
http:/yourdomain/yourApp/mybundle_[language].properties.
至少你要准备一个mybundle.properties file.
path: (optional) 文件路径
{bundle: 'mybundle, path: 'resources'}
文件定位如下:
http:/yourdomain/yourApp/resources/mybundle_[language].properties.
分享到:
评论
1 楼 main188 2013-04-15  
你好, 问一下, ext.i18n.bundle 有这个包吗

相关推荐

    Ext.ux.UploadDialog

    The class is ready for i18n, override the Ext.ux.UploadDialog.Dialog.prototype.i18n object with your language strings, or just pass i18n object in config. Server side handler. The files in the queue...

    Ext.ux.UploadDialog下载及中文包(i18n)

    在给定的资源中,包含的是Ext.ux.UploadDialog的下载以及其i18n(国际化)支持,特别是针对中文环境的本地化设置。 首先,我们来了解什么是i18n。i18n是“internationalization”的缩写,意为国际化,它是一种设计...

    ExtJS3.1-3.3中文API文档.zip

    11. **国际化(Internationalization, i18n)**:ExtJS支持多语言,通过更换语言包可以方便地实现应用的国际化。 12. **拖放(Drag & Drop)**:ExtJS提供了完善的拖放功能,可以轻松创建可拖动和可接收的元素。 ...

    Ext 中文 国际化文件

    在ExtJS中,国际化(i18n,Internationalization)是指支持不同语言和地区的能力。它允许开发者为全球用户提供符合他们本地习惯的界面。"Ext 中文 国际化文件"指的是ExtJS库中的特定资源文件,用于显示中文界面。 ...

    Ext+3.1~3.3-中文API文档.rar

    7. **国际化(i18n)** - ExtJS支持多语言,文档中的中文版为中文环境下的开发提供了便利。 8. **主题和皮肤** - 版本3.x允许自定义外观,可以通过Sass和CSS实现主题定制。 9. **最佳实践** - 使用API文档学习...

    ext js 5正式版

    9. **国际化(Internationalization, i18n)**:EXT JS 5支持多语言,方便开发面向全球用户的软件。 10. **性能优化**:通过优化渲染过程和事件处理,EXT JS 5在性能上有所提升,使大型应用也能保持流畅运行。 11....

    extjs.3.0中文API

    4. 国际化(Internationalization, i18n):支持多语言环境,方便全球化应用开发。 综上所述,ExtJS 3.0中文API为开发者提供了详尽的文档,涵盖了从基础组件到复杂交互的全部内容,对于构建高性能、响应式的Web应用...

    EXTJS desktop 国际化

    国际化(Internationalization,简称i18n)则是让软件能够支持多种语言和地区的功能,使得不同国家的用户都能方便地使用。 在EXTJS中,实现桌面国际化主要包括以下几个步骤: 1. **配置资源文件**: - EXTJS使用...

    ext2.0中文语言包gb2312格式

    EXT JS的多语言支持不仅限于语言包,还涉及到对国际化(i18n)的全面考虑。这包括处理日期、时间、数字和货币格式的本地化,以及处理不同语言的排序规则和文化习惯。EXT JS提供了一套完整的国际化机制,允许开发者...

    Extjs4 api

    11. **国际化(i18n)**:框架内置了多语言支持,方便开发面向全球用户的应用。 12. **主题和皮肤**:提供多种预设主题,如灰、蓝、棕等,同时允许自定义CSS样式,满足个性化需求。 学习ExtJS 4 API时,你需要深入...

    extjs 国际话

    首先,ExtJS提供了强大的国际化(i18n)功能,允许开发者轻松地切换应用的语言环境。在ExtJS中,国际化通常通过以下步骤实现: 1. **创建语言包**:你需要为每种目标语言创建一个包含所有翻译文本的语言包。这些...

    ExtJs 最新最全中文API帮助文档 CHM版

    10. **国际化(Internationalization, i18n)** - 支持多语言切换,通过更换语言包文件,实现应用的本地化。 11. **工具类(Utilities)** - 提供大量实用函数,如数组操作、字符串处理、日期时间格式化等。 这个CHM...

    ExtJs3.1目前所有例子源代码

    9. **国际化(Internationalization, i18n)** - 支持多语言应用,通过更换语言包可以轻松切换应用的语言环境。 10. **主题和皮肤(Themes & Skins)** - ExtJs提供预定义的主题,如Gray、/access等,也可自定义...

    extjs 3.3正式版

    6. **国际化(i18n)**:EXTJS 3.3 提供了多语言支持,方便创建面向全球用户的Web应用。 7. **主题定制**:EXTJS 3.3 提供了多种预设主题,并允许开发者自定义CSS样式,轻松调整应用的视觉样式。 8. **性能优化**...

    最新extjs框架下载

    6. **国际化(i18n)**:EXTJS 3.0支持多语言,通过更换语言包可以实现应用程序的本地化。 7. **主题(Theme)**:EXTJS 3.0提供了预设的主题,如Classic、Gray等,同时也支持自定义主题,满足不同设计风格的需求。...

    Extjs 3.0 中文API

    10. **国际化(Internationalization, i18n)**:支持多语言,方便创建面向全球用户的Web应用。 11. **AJAX请求的封装**:如JsonP和ScriptTagProxy,可以跨域获取数据,扩展了与远程服务的交互能力。 12. **主题...

    ExtJs3.0中文文档

    8. **国际化(Internationalization, I18N)**:框架支持多语言,方便开发全球化应用。 9. **工具提示(Tooltips)**:提供可定制的工具提示,增强用户体验。 10. **菜单(Menus)**:灵活的菜单系统,支持多层次...

    ExtJS 3.x中文API

    10. **国际化(Internationalization, i18n)**:支持多语言切换,方便不同地区的用户使用。 11. **扩展(Extensions)**:开发者可以创建自己的组件或功能扩展,增强框架的灵活性。 了解并熟练掌握这些ExtJS 3.x...

    Extjs4的TreeGrid例子

    1. **多语言支持**:描述中提到的"多语言"功能在ExtJS 4中通常通过i18n(国际化)实现。开发人员可以创建不同语言的资源配置文件,然后根据用户的偏好切换语言。在TreeGrid中,这意味着列标题、提示信息和其他用户...

    extjs 2.2

    10. **国际化**(i18n):2.2版本支持多语言,开发者可以轻松地切换应用的语言环境。 11. **皮肤支持**:ExtJS 2.2提供了一套完整的主题系统,允许开发者自定义UI样式,或者使用预设的主题如Classic、Gray等。 12....

Global site tag (gtag.js) - Google Analytics