EXTjs国际化详解

本文详细介绍了EXTjs框架如何实现国际化功能。通过利用其面向对象的设计,EXTjs提供了内置的本地化文件支持,并允许开发者创建自定义语言脚本来实现系统的本地化。步骤包括创建对应语言的JS文件,定义页面文本,引入语言文件以及设置页面字符集。
摘要由CSDN通过智能技术生成

首先说明一下国际化的原理:Ext是一个充分利用面向对象概念来设计的一个框架,松耦合、高内聚的特点让它本身的组件与使用Ext开发的程序能够轻松地实现系统的国际化功能,所以Ext框架本身也内置了各国语言的本地化文件,位于source\locale包中。local包中的文件只支持对日期显示,控件校验提示的本地化功能,单独使用它并不能做到整个系统的国际化功能,当然Ext不会知道你的系统使用的是什么文本,Ext为我们预留了本地化的接口,我们可以方便地实现对系统的本地化功能。

步骤:

1.首先新建不同语言的不同js脚本文件。脚本文件命名使用ext-lang-(语言名).js的格式较好【语言名可以在浏览器语言中获得(internet选项-常规-语言)】,如ext-lang-zh_CN.js。

每个脚本文件中都要定义页面中使用到的名称,如

  1. var myProject = {};  
  2. myProject.string = {};  
  3. myProject.string.title = '我的表单';  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值