幫助

多語(yǔ)言顯示不同語(yǔ)言內(nèi)容的判斷技巧

2024-12-18 09:04 標(biāo)簽調(diào)用

實(shí)例:(自定義導(dǎo)航)

其中cn是語(yǔ)言標(biāo)識(shí)比如中文是cn  英語(yǔ)是 en  法語(yǔ)是fr  德語(yǔ)是de  具體請(qǐng)到后臺(tái)添加多語(yǔ)言后就能看到:

QQ_1734486177461.png

{eyou:if condition="$Think.cookie.home_lang =='cn'"}

{eyou:navigation position_id='1' id='nav'}

    <li>

        <img src="{$nav.nav_pic}">

        <a href="{$nav.nav_url}" {$nav.target} {$nav.nofollow}>中文{$nav.nav_name}</a>

    </li>

{/eyou:navigation}

{eyou:else /}

{eyou:navigation position_id='1' id='nav'}

    <li>

        <img src="{$nav.nav_pic}">

        <a href="{$nav.nav_url}" {$nav.target} {$nav.nofollow}>英文{$nav.en_name}</a>

    </li>

{/eyou:navigation}

{/eyou:if}

上面是當(dāng)前是中文簡(jiǎn)體語(yǔ)言的時(shí)候顯示中午導(dǎo)航。如果是英語(yǔ)語(yǔ)言則顯示英語(yǔ)導(dǎo)航,

QQ_1734484309170.png


==========================實(shí)例二多個(gè)語(yǔ)言多個(gè)判斷=================================


{eyou:if condition="$Think.cookie.home_lang =='cn'"}

中文

{eyou:elseif condition="$Think.cookie.home_lang =='en'"}

英語(yǔ)

{eyou:elseif condition="$Think.cookie.home_lang =='fr'"}

法語(yǔ)

{eyou:elseif condition="$Think.cookie.home_lang =='de'"}

德語(yǔ)

{/eyou:if}

QQ_1734484870303.png

當(dāng)當(dāng)前什么語(yǔ)言顯示什么內(nèi)容。內(nèi)容自己規(guī)劃。





QQ在線咨詢