PbootCMS多語言建站教程
多語言/區(qū)域建站
標簽作用:用于使用同一個后臺建立多國語言網(wǎng)站或多區(qū)域網(wǎng)站
Pbootcms網(wǎng)站模板下載:http://demo.bang-dun.com/
安裝教程:http://demo.bang-dun.com/anzhuang/jiaocheng.html

注:多語言站點通過cookie進行判斷,如果未設(shè)置其他語言單獨綁定域名,那么切換多語言后頁面鏈接是相同的。
區(qū)域建站的意思是如果想一個域名實現(xiàn)不同網(wǎng)站功能,又不想通過不同后臺進行控制時設(shè)置的,例如:一個后臺下既想放置博客,又想放置網(wǎng)址導航,又想放置收藏的手冊(三者不希望通過導航關(guān)聯(lián)),如果用子目錄或者其他方式顯然更加麻煩,因為那樣需要登錄不同的后臺,所以通過多區(qū)域建站可以很好的解決這一問題,直接在后臺切換區(qū)域添加不同區(qū)域文章即可。
總結(jié):多語言/區(qū)域建站對于公司來說多語言更適用;對于個人站長來說多區(qū)域建站更適用,可以在同一后臺切換區(qū)域添加自己的不同類型網(wǎng)站文章,較為方便
添加多語言步驟
1、在后臺【系統(tǒng)管理】-【數(shù)據(jù)區(qū)域】添加相應的區(qū)域,具體參考默認區(qū)域

注:區(qū)域名稱自行設(shè)置;
區(qū)域編碼設(shè)置英文字母(判斷多語言時需要用到);
如果不區(qū)分域名就不需要綁定域名(即都在同一域名下不需要添加,如果需要英文網(wǎng)站顯示en.域名.com,則需要添加綁定對應的域名);
當需要更換以英文或者其他語言為主時才需要修改是否默認這一選項,一般是無需更改的(更改后第一次進入就會顯示設(shè)置的默認語言)。
2、將多語言的模板放入模板目錄,不同的語言均放在template下
3、站點信息和公司信息在切換多語言后臺后需要重新填寫
4、模板間添加多語言切換按鈕
多語言切換按鈕
<a href=
"{pboot:lgpath}&lg=cn"
?{pboot:
if
(
'{pboot:sitelanguage}'
==
'cn'
)}class=
"active"
{/pboot:
if
}>切換中文</a>
<a href=
"{pboot:lgpath}&lg=en"
?{pboot:
if
(
'{pboot:sitelanguage}'
==
'en'
)}class=
"active"
{/pboot:
if
}>切換英文</a>
注意:PB2.0開始lg前面用&符號,之前老版本用?符號
判斷當前語言并高亮: {pboot:if('{pboot:sitelanguage}'=='cn')}class="active"{/pboot:if}