日期:2014-05-16  浏览次数:20395 次

ext4.0国际化中文为何无效?
注意,是4.0不是其它版本,其它版本有效。
简单代码如下:
[code=HTML]
<%@ page language="java" contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 2.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml2.dtd">

<html>
  <head>
  <link rel="stylesheet" type="text/css" href="ext4/resources/css/ext-all.css"/>
<script type="text/javascript" src="ext4/ext-all.js"></script>
<script type="text/javascript" src="ext4/locale/ext-lang-zh_CN.js"></script>

  <script type="text/javascript">

Ext.onReady(function(){  

Ext.Msg.alert("提示","按钮还是OK?");  
});  
  </script>  
  </head>
  <body>
  </body>  
</html>
/code]
运行完该脚本,发现,按钮是OK,不是中文的确定,为什么会这样呢?我还有什么文件需要导入吗?有请高人请教,谢谢

------解决方案--------------------
估计是没改对吧,不过4还没用过呢.

------解决方案--------------------
你试一试绝对路径
------解决方案--------------------
将页面编码选择UTF-8或则gb2312看下,要么就是你的ext-lang-zh_CN.js放得路径不对。没有引用到。建议用火狐firebug测试。
------解决方案--------------------
中文是可以的/确认一下你引用JS的路径吧/EXTJS4是不需要费用EXT-ALL.JS的/当然引用也可以/效率...