這是本文件的舊版!
使用者介面語言
全站設定
預設好像只有這樣。
按需設定
20190413 透過這串幾個月前的討論:per-user interface language [Solved] - DokuWiki User Forum
→ Individual User Interface Languages
測試:
- 安裝 tplmod plugin
- 建立一個「tplmod」animal,設定
plugin»tplmod»deflang
,隨便勾些語言1)- 這個 plugin 功能好多,暫時不敢亂碰
- 開新的瀏覽器身分分頁(例如用 Firefox/Waterfox 的 container 功能),然後用不同使用者登入(註冊新帳號或由 admin 設定新帳號)
- 到任何頁面 URL 附加
?do=profile
→「更新個人資料」個人管理工具,果然有 Select your default UI language → 設定好偏好語言並儲存設定 - 重新載入頁面,介面語言就變了 ✔
自動偵測切換
依上列討論串,Andi 說:目前無此功能,無相關 plugin。
20190413 但我找到這個耶:tips:multilingual_content:local.php [DokuWiki]
測試:
- 建個「autolang」animal
- 依該頁說明,將第一大段 code 貼入該 animal 的 /conf/local.php
- 載入該 animal,有用耶!甚至不用登入,介面語言就自動變簡體華文了
- 表示這段程式碼一定有效。但我這個瀏覽器用 zh-tw 的人,DW 居然只偵測到 zh(-cn),一定是哪邊有 bug 啦
- 前往該 animal 的 :zh-tw:start,介面語言就變台灣華文
- 前往 :hr:start,介面語言變克羅埃西亞語
1)
哇哈哈 zh-tw = Taiwanese,美麗的錯誤 ☞ http://ghsrobert.tk/lingua/mandarin/taiwanese#english_name
2)
順便更新了我 12 年沒動的 DokuWiki 論壇個資、大頭貼……我不喜歡麵條人!!!
討論區