语言包调用原理和外语网站制作
更新时间:2012/7/23 点击:1044次
言包分为前台语言包和后台语言包,分别存放在language目录和adm/language目录,每个语种一个语言包。
在config.inc.php设置文件中,有以下关于语言包的设置选项,根据设置自动调用相应的语言包文件:
在config.inc.php设置文件中,有以下关于语言包的设置选项,根据设置自动调用相应的语言包文件:
#[前台语言]
$sLan="zh_cn";
#[后台语言]
$aLan="zh_cn";
#[编码]
$charset='utf-8';
$dbcharset='';
当设置为以上参数时,系统会自动调用zh_cn_utf-8.php语言包
当数据库版本在mysql4.1以上、网站系统是utf-8编码时,可以进行其他语言网站开发,且前后台语言可以不一样,即分别设置前后台采用不同的语言。但是由于数据库中还有一些文字,因此制作其他语种网站时,除了分别修改前后台语言包,还需要修改数据库中的相关文字。修改数据库文字的技巧:
1、通过后台将不需要的测试数据删除
2、通过后台修改可见的内容,如栏目名称等
3、不能通过后台修改的,直接在数据库中修改,也可以导出成sql修改后再导入,导出导入时注意语言编码一致。