thinkphp5的多语言功能

1、配置文件 :  
 'lang_switch_on'         => true,
'lang_list'              => ['zh-cn','en-us','ts'],

2、在当前模块下建立文件夹:lang

3、在文件夹内部分别建立php文件:

zh-cn.php      en-us.php     ts.php

zh-cn.php内容:

'你好呀'
];

en-us.php内容:

'hello'
];

ts.php内容:
'ts你好呀'
];
4、在对应的html页面引用:

{:lang('hh')}
{$Think.lang.hh}

5、客户手动切换语言,则要在控制器controller中设置:

如切换成:en-us

cookie('think_var','en-us');
切换成:ts

cookie('think_var','ts');


你可能感兴趣的:(php)