服務(wù)熱線
15617359779
15617359779
隨著社會(huì)的發(fā)展,社會(huì)越來(lái)越走向國(guó)際化,互聯(lián)網(wǎng)更是全球化,不分國(guó)界。隨著企業(yè)的發(fā)展,國(guó)際貿(mào)易變成了大勢(shì)所趨,作為我們向世界展示的窗口,網(wǎng)站一個(gè)語(yǔ)言版本已經(jīng)滿(mǎn)足不了國(guó)際化的需求,所以開(kāi)發(fā)多語(yǔ)言版本的網(wǎng)站是很有必要,很符合現(xiàn)在的發(fā)展,現(xiàn)在億宏世紀(jì)網(wǎng)絡(luò)給大家介紹2種網(wǎng)站多語(yǔ)言版本的方法。
一、我們可以在一個(gè)語(yǔ)言版本的情況,復(fù)制一份在根目錄,通過(guò)路徑的改變來(lái)訪問(wèn)另外一個(gè)語(yǔ)言版本
這種做法簡(jiǎn)單粗暴,但是有一個(gè)很大的缺點(diǎn),就是會(huì)導(dǎo)致網(wǎng)站內(nèi)容變得很大,從而導(dǎo)致增加服務(wù)成本才能做到很好地顯示,所以這種方法我們一般不建議、不支持。
二、我們可以通過(guò)語(yǔ)言包來(lái)支持多語(yǔ)言
1、首先我們?cè)谂渲梦募蜷_(kāi)語(yǔ)言包偵測(cè)
'LANG_SWITCH_ON' => true,
'app_begin' => array('Behavior\CheckLangBehavior')
2、然后我們?cè)谂渲梦募锱渲谜Z(yǔ)言包、語(yǔ)言變量、默認(rèn)語(yǔ)言
'LANG_SWITCH_ON' => true, // 開(kāi)啟語(yǔ)言包功能
'LANG_AUTO_DETECT' => true, // 自動(dòng)偵測(cè)語(yǔ)言 開(kāi)啟多語(yǔ)言功能后有效
'DEFAULT_LANG' => 'zh-cn',
河南網(wǎng)絡(luò)推廣,河南網(wǎng)絡(luò)營(yíng)銷(xiāo),seo公司,河南百度優(yōu)化,河南網(wǎng)站優(yōu)化,河南全網(wǎng)營(yíng)銷(xiāo)
'LANG_LIST' => 'zh-cn,en-us', // 允許切換的語(yǔ)言列表 用逗號(hào)分隔
'VAR_LANGUAGE' => 'l',
3、針對(duì)網(wǎng)站中的文字生成語(yǔ)言包文件
en-us.php
return array(
'index'=>'Home',
'products'=>'Product',
'about'=>'About',
'support'=>'Support',
'more'=>'Learn More',
河南網(wǎng)絡(luò)推廣,河南網(wǎng)絡(luò)營(yíng)銷(xiāo),seo公司,河南百度優(yōu)化,河南網(wǎng)站優(yōu)化,河南全網(wǎng)營(yíng)銷(xiāo)
'story'=>'Brand stories',
'archive'=>'Archive',
'network'=>'Sales network',
'repair'=>'Service & Repair',
'policy'=>'Warranty service policy',
);
zh-cn.php
return array(
'index'=>'主頁(yè)',
'products'=>'產(chǎn)品',
河南網(wǎng)絡(luò)推廣,河南網(wǎng)絡(luò)營(yíng)銷(xiāo),seo公司,河南百度優(yōu)化,河南網(wǎng)站優(yōu)化,河南全網(wǎng)營(yíng)銷(xiāo)
'about'=>'關(guān)于',
'support'=>'支持',
'more'=>'了解更多',
'story'=>'品牌故事',
'archive'=>'品牌發(fā)展',
'network'=>'銷(xiāo)售網(wǎng)點(diǎn)',
'repair'=>'技術(shù)支持及售后保修',
'policy'=>'LUFTRUM售后服務(wù)政策',
);
4、通過(guò)語(yǔ)言包變量和數(shù)據(jù)庫(kù)前綴來(lái)同步語(yǔ)言版本和數(shù)據(jù)庫(kù)信息
if($nowlang=='en-us'){
河南網(wǎng)絡(luò)推廣,河南網(wǎng)絡(luò)營(yíng)銷(xiāo),seo公司,河南百度優(yōu)化,河南網(wǎng)站優(yōu)化,河南全網(wǎng)營(yíng)銷(xiāo)
C('DB_PREFIX','eruisong_');
}else{
C('DB_PREFIX','ruisong_');
# }
最后,這樣我們就可以實(shí)現(xiàn)多語(yǔ)言變化了。雖然是多語(yǔ)言,其實(shí)只有一個(gè)文件內(nèi)容,就不會(huì)向上面那樣導(dǎo)致內(nèi)容很大
從而增加服務(wù)器配置。這也是目前比較通用的一種形式。希望可以幫助大家!
億宏世紀(jì)網(wǎng)絡(luò)專(zhuān)注于多語(yǔ)言版本的網(wǎng)頁(yè)制作,定制面前全球的高端網(wǎng)站,歡迎咨詢(xún)我們的建站熱線!
河南億宏世紀(jì)網(wǎng)絡(luò)科技有限公司,專(zhuān)注于互聯(lián)網(wǎng)+品牌整合營(yíng)銷(xiāo),公司擁有專(zhuān)業(yè)的互聯(lián)網(wǎng)管理、運(yùn)營(yíng)策劃、UI設(shè)計(jì)、技術(shù)開(kāi)發(fā)等團(tuán)隊(duì),專(zhuān)業(yè)從事于工業(yè)互聯(lián)網(wǎng)的開(kāi)發(fā)建設(shè)。我司擁有成熟的網(wǎng)絡(luò)技術(shù)開(kāi)發(fā)團(tuán)隊(duì),針對(duì)網(wǎng)站開(kāi)發(fā)、技術(shù)服務(wù)、網(wǎng)站風(fēng)格定位、網(wǎng)站功能優(yōu)化、網(wǎng)站推廣維護(hù)等都具備很強(qiáng)的專(zhuān)業(yè)技術(shù)水平,旨在為客戶(hù)提供專(zhuān)業(yè)的互聯(lián)網(wǎng)應(yīng)用解決方案。公司始終秉持著誠(chéng)信經(jīng)營(yíng)、質(zhì)量為先的經(jīng)營(yíng)理念,我們不僅提供優(yōu)質(zhì)的網(wǎng)絡(luò)技術(shù)和云端供應(yīng)鏈服務(wù),而且還在產(chǎn)品的選擇、應(yīng)用等方面提供專(zhuān)業(yè)的咨詢(xún)與售后服務(wù)。