include_once XOOPS_ROOT_PATH.'/modules/xlanguage/api.php';
到 XOOPS/include/common.php
在以下代码之前
// #################### 包含全局语言文件 ##################
if ( file_exists(XOOPS_ROOT_PATH."/language/".$xoopsConfig['language']."/global.php") ) {
include_once XOOPS_ROOT_PATH."/language/".$xoopsConfig['language']."/global.php";
} else {
include_once XOOPS_ROOT_PATH."/language/english/global.php";
}
基本 1: 名称: 英语; 描述(可选): 英语; 字符集: iso-8859-1; 代码: en (或任何其他,不是真正的语言代码,只是在指示英语内容时的标签)
基本 2: 名称: 简体中文; 描述(可选): 简体中文; 字符集: gb2312; 代码: zh (或任何其他,不是真正的语言代码,只是在指示中文内容时的标签)
简体中文扩展 1: 名称: 繁体中文; 描述(可选): 繁体中文; 字符集: big5; 代码: zh-TW (繁体中文的真正语言代码)
简体中文扩展 2: 名称: utf8; 描述(可选): 简体中文 UTF-8; 字符集: utf-8; 代码: zh-CN (简体中文的真正语言代码)
用第 3 步中指定的相应标签包装每种语言的内容
语言代码1]语言1的内容[语言代码1] [语言代码2]语言2的内容[语言代码2] [语言代码3]语言3的内容[语言代码3]...
如果有两种或更多语言的内容相同,您不需要逐个添加,而是使用分隔符 "|"
语言代码1|语言代码2]共享的语言1和2的内容[语言代码1|语言代码2] [语言代码3]语言3的内容[语言代码3]...
一个真实示例(假设第 3 步中指定的语言代码为:英语-en;法语-fr;简体中文-sc)
英语]我的XOOPS[英语][法语]Moi XOOPS[法语][简体中文]我的XOOPS[简体中文]
或者
英语|法语]在英语和法语中是我的内容[英语|法语][简体中文]中文内容[简体中文]
|