Nyaraka za Ziada za Mfumo

Mfumo, Mawazo ya Ubunifu, na Nyaraka

Menyu kunjuzi ya lugha nyingi ya ShipLang

Orodha ya lugha nyingi huhifadhiwa katika kigezo kinachoitwa [$qx_lang] katika saraka ya mzizi [index.php].

Katika [Kiingereza|1], |1 inawakilisha kuonyesha lugha, na |0 inawakilisha lugha iliyopo lakini haijaonyeshwa.

Kushuka kwa lugha nyingi hupakia kiotomatiki; vipengele vya kina vya usanifu vinapatikana katika vidokezo vya jumla.

Vidokezo vya ziada

I. Viwango vya Uandishi wa JavaScript

Zima jQuery, vifupisho vya vitendakazi vya mshale, na vitendakazi vinavyojiendesha.

II. Tafsiri ya Lugha Nyingi

2.3 Lebo za tafsiri ya maandishi yanayobadilika (tumia kwa tahadhari)

<span id="g">测试</span>
<div style="display:none"><!-- 隐藏翻译字典 -->
  <span data-i18n="哈喽">hello</span>
  <span data-i18n="不错">good</span>
</div>
<script>
  // JS里写中文,系统自动查字典翻译
  alert('哈喽'); // 自动读取翻译为 hello
  document.getElementById('g').textContent = '不错'; // 自动替换成 good
</script>
⚠️ Kumbuka:Fanya hivi tu wakati unahitaji kabisa kuonyesha data kwa kutumia JavaScript; tumia JavaScript kidogo iwezekanavyo wakati si lazima.

2.4 Uelekezaji wa kurasa kwa lugha nyingi (lugha ya sasa lazima idumishwe)

<!-- HTML 跳转,系统自动处理,直接写相对路径即可 -->
<a href="/home" data-i18n="h">首页</a>
<!-- 当前中文页 → /zh/home -->
<!-- 当前英文页 → /en/home -->
// JS 跳转,需手动拼接语言代码
window.location.href = '/' + document.documentElement.lang + '/about';
// 当前中文页 → /zh/about
// 当前英文页 → /en/about

III. Malipo na Kuingia

Kuingia na malipo ni vipengele vya hiari; vinapaswa kuunganishwa tu ikiwa mtumiaji ataomba waziwazi. Watumiaji wanahitaji kutaja masharti ambayo kuingia na malipo yanapaswa kuonyeshwa na kinachosababisha. Ikiwa maelezo hayajakamilika, watumiaji wanaweza kuchagua kutoyaongeza kwa wakati huu.

window.Login_ShipLang();   // 拉起登录

window.OpenPay_ShipLang(); // 拉起支付

if (window.IsPay_ShipLang()) {
    // 是会员
} else {
    // 非会员
}

IV. Miongozo ya Ubunifu wa Picha