:::

9-3-1 關於XOOPS的語系

您沒有觀看影片的權限

您沒有觀看影片的權限

請先登入,登入後,確認您的權限後,即可觀看影片。

  1. XOOPS的語系一律放在 language/語系/
  2. 常用語系:
    1. tchinese_utf8:UTF-8 中文
    2. english:英文(要釋出的模組都建議要有)
    3. schinese_uft8:簡體中文
  3. 包含以下各檔及其用途:
    檔名 用途 常數開頭 使用範圍
    modinfo.php 設定語系 _MI 僅 xoops_version.php 及 admin/menu.php 還有 include 底下的檔案 影片中沒提到
    admin.php 後台語系 _MA或_AM admin 下除了 menu.php 的所有檔案
    main.php 前台語系 _MD 前、後台所有檔案(除了xoops_version.php)
    blocks.php 區塊語系 _MB blocks 下的所有檔案
  4. 語系設定方法:
    define('_常數', '對應中文');

     

  5. 可用sprintf()來結合常數與變數,常數名稱可用「%s」來代表變數,一個常數中可以有多個「%s」,依位置來對應變數,例如:
    define("_MD_MOD_INFO","本模組由 %s 於 %s 做最後更新");
    $info=sprintf(_MD_MOD_INFO , $name , $update);

     

  6. 樣板中使用語系
    <{$smarty.const._語系常數}>

     

  7. 引用其他模組中的語系
    xoops_loadLanguage('語系檔名稱', '模組目錄');
    //如:
    xoops_loadLanguage('admin_common', 'tadtools');

     

  8. 建議安裝好用的翻譯工具來使用:https://www.deepl.com/translator

:::

搜尋

QR Code 區塊

https%3A%2F%2Fwww.tad0616.net%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbsn%3D48%26tbdsn%3D1790

書籍目錄

展開 | 闔起

線上使用者

29人線上 (12人在瀏覽線上書籍)

會員: 0

訪客: 29

更多…