添加Joomla! 1.5简体中文支持

测试安装joomla! 1.5版本时发现只有繁体中文支持
而简体中文却不知所踪,没办法,自己动手吧
查看各安装文件,1.5版本已经是使用utf8编码
所以想到只要在安装过程中提供简体中文信息即可了

在installation/language目录下复制en-GB文件夹为zh-CN
重命名zh-CN目录下的en-GB.ini、en-GB.xml文件为zh-CN.ini、zh-CN.xml
然后使用文本编辑器把打开zh-CN.xml文件,修改成以下内容:

<?xml version=”1.0″ encoding=”UTF-8″?>
<metafile version=”1.5″ client=”installation”>
    <name>Simplified Chinese (China)</name>
    <version>1.5 Stable</version>
    <creationDate>1/23/2008</creationDate>
    <author>Joomla! Project</author>
    <authorEmail>admin@joomla.org</authorEmail>
    <authorUrl>www.joomla.org</authorUrl>
    <copyright>Copyright (C) 2005 – 2008 Open Source Matters. All rights reserved.</copyright>
    <license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
    <description>Simplified Chinese language file for web installer</description>
    <metadata>
     <name>Simplified Chinese (China)</name>
     <tag>zh-CN</tag>
     <rtl>0</rtl>
     <locale>zh_CN.UTF-8, zh_CN.utf8, zh, zh_CN, simplified_chinese</locale>
     <winCodePage>cp936</winCodePage>
     <backwardLang>simplified_chinese</backwardLang>
    </metadata>
    <params />
</metafile>

安装时要把数据库的编码设为utf8_general_ci
原因是系统默认使用的就是这个编码
若要使用像utf8_unicode_ci的其它编码
则需修改installation/sql/mysql/joomla.sql文件,让它们保持一致

经过以上处理,即可以输入、保存、显示简体中文了
此方法在Etch 4.1+mysql 5.0+apache 2.2+php 5.2环境中测试成功
若要使用更简单更彻底的办法,则可直接使用白站长汉化的简体中文安装包

Leave a Reply

Your email address will not be published. Required fields are marked *