ThinkPHP很方便的提供了多语言支持,只要在配置文件中打开多语言支持,设置默认使用语言
配置文件:
定义各种语言的关键字,下面是英文语言 包,和中文语言 包
语言 包路径图
这里是模板文件语言关键字的使用
<TR>
{/* 下面是语言使用$Think.lang.welcome代 表读取相应语言 包内的welcome*/}
<TD ><div class="result">{$Think.lang.welcome} {$Think.lang.remark}</div></TD>
</TR>
<TR>
{/* 下面是语言切换方法A HREF="?l=zh-cn"*/}
<TD class="tLeft" >切换到:<A HREF="?l=zh-cn">简体中文</A> | <A HREF="?l=zh-tw">繁体中文</A> | <A HREF="?l=en-us">英文</A></TD>
</TR>
配置文件:
程序代码
<?php
return array(
'LANG_SWITCH_ON'=>true, // 开启多语言功能
'DEFAULT_LANGUAGE'=>'zh-cn', // 设置默认语言为简体中文
);
?>
return array(
'LANG_SWITCH_ON'=>true, // 开启多语言功能
'DEFAULT_LANGUAGE'=>'zh-cn', // 设置默认语言为简体中文
);
?>
定义各种语言的关键字,下面是英文语言 包,和中文语言 包
语言 包路径图
程序代码
return array(
'welcome'=>'Welcome to ThinkPHP!',
'remark'=>'now is english language!',
);
'welcome'=>'Welcome to ThinkPHP!',
'remark'=>'now is english language!',
);
程序代码
return array(
'welcome'=>'欢迎使用ThinkPHP',
'remark'=>'您看到的是简体中文',
);
'welcome'=>'欢迎使用ThinkPHP',
'remark'=>'您看到的是简体中文',
);
这里是模板文件语言关键字的使用
程序代码
<TR>
{/* 下面是语言使用$Think.lang.welcome代 表读取相应语言 包内的welcome*/}
<TD ><div class="result">{$Think.lang.welcome} {$Think.lang.remark}</div></TD>
</TR>
<TR>
{/* 下面是语言切换方法A HREF="?l=zh-cn"*/}
<TD class="tLeft" >切换到:<A HREF="?l=zh-cn">简体中文</A> | <A HREF="?l=zh-tw">繁体中文</A> | <A HREF="?l=en-us">英文</A></TD>
</TR>