亚洲国产精品成人无码区,公天天吃我奶躁我的比视频,亚洲国产欧美视频亚洲国产精品一区二区成人片不卡,天天躁日日躁狠狠躁视频2021,起视碰看97视频在线少妇久久久久久人妻无码, 芒果乱码一线二线三线新区 ,亚洲熟妇无码AⅤ不卡在线播放,人妻少妇乱子伦无码专区

400-800-9385
網(wǎng)站建設(shè)資訊詳細(xì)

ThinkPHP6如何實(shí)現(xiàn)多語言網(wǎng)站搭建

發(fā)表日期:2022-09-05 18:38:28   作者來源:river   瀏覽:3761   標(biāo)簽:多語言網(wǎng)站搭建    
很多公司面向全球服務(wù),網(wǎng)站多語言就成了必選項(xiàng),那么如何實(shí)現(xiàn)網(wǎng)站多語言呢?

ThinkPHP作為國內(nèi)非常流行的PHP網(wǎng)站開發(fā)框架,其實(shí)他已經(jīng)內(nèi)置集成了多語言的功能,只要我們按照要求配置就行了。

首先,在中間件配置文件middleware.php中啟用,注意,如果是多應(yīng)用模式,則需要使用的應(yīng)用里加載。如下代碼所示:

return [
    // 多語言加載
    \think\middleware\LoadLangPack::class,
];

其次,配置好多語言配置文件lang.php,如下代碼所示

return [
    // 默認(rèn)語言
    'default_lang'    => env('lang.default_lang', 'en-us'),
    // 允許的語言列表
    'allow_lang_list' => ['en-us','zh-cn','zh-hk'],
    // 多語言自動(dòng)偵測變量名,可通過URL參數(shù)判斷使用哪個(gè)語言
    'detect_var'      => 'lang',
    // 是否使用Cookie記錄
    'use_cookie'      => true,
    // 多語言cookie變量,通過保存這個(gè)cookie記錄用戶選項(xiàng)
    'cookie_var'      => 'think_lang',
    // 多語言header變量
    'header_var'      => 'think-lang',
    // 擴(kuò)展語言包,主要是分多個(gè)語言文件的時(shí)候使用
    'extend_list'     => [
        'en-us'    => [
            app()->getAppPath() . 'home\lang\en-us\common.php',
            app()->getAppPath() . 'home\lang\en-us\index.php'
        ],
        'zh-cn'    => [
            app()->getAppPath() . 'home\lang\zh-cn\common.php',
            app()->getAppPath() . 'home\lang\zh-cn\index.php'
        ],
        'zh-hk'    => [
            app()->getAppPath() . 'home\lang\zh-hk\common.php',
            app()->getAppPath() . 'home\lang\zh-hk\index.php'
        ],
    ],
    // Accept-Language轉(zhuǎn)義為對(duì)應(yīng)語言包名稱
    'accept_language' => [
        'zh-hans-cn' => 'zh-cn',
    ],
    // 是否支持語言分組
    'allow_group'     => true
];

再次,編寫多語言翻譯文件。如下圖所示,主要以PHP數(shù)組方式,可分組配置,每個(gè)語言版本變量一致。
 

多語言翻譯文件

最后,綁定語言變量到模板,并通過URL切換語言

綁定變量如:{$Think.lang.site_menu_home}

切換語言只需要在URL后面加上參數(shù)lang,如:index.php?lang=zh-en


是不是很簡單?如下所示可實(shí)現(xiàn)

多語言翻譯1

多語言翻譯2

多語言翻譯3

方維網(wǎng)絡(luò)專注于高端網(wǎng)站定制和小程序開發(fā),為客戶提供周到的網(wǎng)絡(luò)服務(wù),如有需求,歡迎咨詢400-800-9385

如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來自http://www.oulysa.com/news/6532.html
相關(guān)網(wǎng)站設(shè)計(jì)案例
亚洲欧美日韩在线播放一区二区| 女生主动让男生舔自己的坤坤| 久久久久久久久精品免费看片| 亚洲精品国产字幕久久vr| 在线精品国精品国产尤物| 久久综合精品国产一区二区三区无码| 国产欧美一区二区精品每日更新| 最近中文字幕MV在线资源| 东京热人妻无码一区二区av| 久久人搡人人玩人妻精品首页| 成人麻豆亚洲综合无码精品| 亚洲AV一宅男色影视| 久久亚洲欧美日本精品| 特级毛片A级毛片100免费播放| 亚洲色噜噜噜噜噜噜国产| 久久精品国产精品国产精品污| 天干天干天啪啪夜爽爽AV| 精品一级片内射毛片| 无码国产精品一区二区免费| 久久精品免视看国产成人| 亚洲国产成人VA在线观看| 99精品国产一区二区三区四区| 99精品国产在热久久无毒不卡| 97久久久久人妻精品专区| 97人人看碰人免费公开视频| 夜夜天天狠狠偷偷青青久久| 免费看一级a女人自慰| 深夜影院亚洲精品无码| 亚洲美女高潮久久久久| 久久人人爽人人爽人人爽av| 久久亚洲精品无码尤物av | 精品人人妻人人澡人人爽牛牛| 亚洲精品aⅴ在线观看| 欧洲成人午夜精品无码区久久| 人妻无码Αv中文字幕久久琪琪布| 亚洲一区二区资源韩国女主播| 欧美精品九九久久久久久久久| 亚洲精品高清无码在线| 波多野结衣大战黑人av片| 久久久久99精品国产片| 91久久婷婷国产综合精品青草|