ZenCart多语言、小语种乱码解决方法
2013-06-27 08:43
501 查看
安装的非英语语种后,前台或后台显示的内容,大部分是?????(多个问号或其他乱码),解决这个问题从以下几点入手:
1.数据库:统一修改编码为 utf8_general_ci(包括数据库,表编码,字段编码)
2.数据连接编码: define('DB_CHARSET', 'utf8');添加这个放在配置文件,或者在/includes/application_top.php
文件最低下添加$db->execute("set names 'utf8'");
3.页面显示编码:语言包主文件如:english.php 中定义编码:define('CHARSET', 'utf8');
4.模板文件或者语言包文件本身的编码:使用编辑器修改为utf-8,注意不要添加UTF-8 BOM头,这个容易导致许多问题。
1.数据库:统一修改编码为 utf8_general_ci(包括数据库,表编码,字段编码)
2.数据连接编码: define('DB_CHARSET', 'utf8');添加这个放在配置文件,或者在/includes/application_top.php
文件最低下添加$db->execute("set names 'utf8'");
3.页面显示编码:语言包主文件如:english.php 中定义编码:define('CHARSET', 'utf8');
4.模板文件或者语言包文件本身的编码:使用编辑器修改为utf-8,注意不要添加UTF-8 BOM头,这个容易导致许多问题。
相关文章推荐
- Win10 10125中文语言包安装出现乱码的解决方法
- 解决CentOS 安装时语言选择英文,然后语言改为中文乱码方法
- win7中文语言包环境下安装软件乱码的解决方法
- 解决zencart出现乱码的方法,后台乱码解决方法
- 解决CentOS 安装时语言选择英文,然后语言改为中文乱码方法
- windows7安装中文语言包及文乱码问题解决方法
- zencart出现乱码解决方法
- 解决zencart出现乱码的方法,后台乱码解决方法
- Linux命令行模式修改语言&菱形乱码解决方法
- MySql数据库中文乱码解决方法
- 乱码的解决方法
- QT5常见问题二:应用程序中文乱码解决方法,总结
- Windows控制台(cmd)中文乱码解决方法
- JAVA操作数据库插入中文表中显示乱码的解决方法
- Cocos2dx 解决中文乱码,显示汉字的方法
- 中文乱码解决方法
- MYSQL数据库乱码问题解决方法之一
- 从js向Action传中文参数出现乱码问题的解决方法
- Firefox、IE等浏览器下载文件名中文乱码的一种Server端解决方法
- 关于jquery Autocompleter中的乱码解决方法