语言需要初始化方可用:
初始化方法:
localeInit();
语言统一放在loc ale目录下面,按控制器小写名称进行命名,在开启模块功能情况下,还要加上模块路径
系统会根据Cookie的locale值自动加载不同语言
语言文件是键值对方式,样例如下:
common.l //视图或程序全局通用
common.j //json全局通用
locale/zh_CN/login.l //视图语言
locale/zh_CN/login.j //json语言,专供js调用,调用方法 JL.null_username
null_password=密码不能为空
null_username=用户名不能为空
wrong_auth=用户名密码不正确
wrong_capacha=验证码不正确
语言文件读取用 String L(String lanname)
如:
程序调用:String notice=L("null_username");//notice的值为用户名不能为空
视图调用:${L.null_username}
JS调用先引入:<script type="text/javascript" src="[/模块名称]/app名称/jslang.jl"></script>
JS调用: JL.null_username