ThinkPHP6多应用多语言切换,最佳解决方案
2023-09-08 11:37:16
juzhen
2
在当今国际化的世界中,越来越多的企业走向国际,面向多元化的内容建设,网站的发展也已经随着现在不同国家的需求,打造出来了很多的关于不同国家和地区的网站,多语言网站成为必备的宣传阵地,能使网站在不同的国家和地区进行打开查看。
ThinkPHP6使用多语言其实很简单,下面就以创建 中英繁多语言切换为例。
简体中文 zh-cn
繁体中文 zh-hk
美式英语 en-us
1、开启中间件的自动侦测
配置中间件 middleware.php 在模块主目录下创建以index为例:app/index/middleware.php
2、配置语言应用文件地址 app/index/config/lang.php
3、创建对应多语言文件
zh-cn.php
zh-hk.php
en-us.php
4、页面中使用
index.html(测试多语言切换)