JackWho
使用语言包即可,具体参考 ecshop 语言包文件实际是 php 文件 按如下的形式组织 /lang /en # 注释: 英文语言包目录 /lang.php # 语言包文件 /ch # 中文语言包目录 /lang.php lang.php 里面的实际就是一个全局的多维数组 比如这样: $LANG['login_greeting']['en'] = 'hello, welcome aboard !'; // 这是英文的提示语
$LANG['login_greeting']['ch'] = '你好,欢迎登录 !'; // 这是中文的提示语如果需要其他语种的直接一葫芦画瓢的写对应的数组即可 然后在公共函数中定义一个专用的语言输入函数,比如叫: function __(){
// 这里实现对应语言包文件进行调用, 对应的语种可以在网站的后台进行设置
}比如要输入用户登录之后的提示语:__('login_greeting');当然,以上是针对网站的提示语和后台的界面选项文字的,至于网站的数据在是有多语种的数据存储在数据库的。不知道说清楚没有