dokuwiki:ui-language

差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
dokuwiki:ui-language [2019/04/21 03:17]
ghsrobert [自動偵測切換]
dokuwiki:ui-language [2019/04/21 04:14] (目前版本)
ghsrobert [自動偵測切換]
行 34: 行 34:
 ---- ----
 /^20190420^/ 今早繼續改進初版 local.php snippet(不知道怎麼稱呼比較好): /^20190420^/ 今早繼續改進初版 local.php snippet(不知道怎麼稱呼比較好):
-  - 修好了無法偵測到 ''zh-TW'' 的狀況:瀏覽器 user agent string 裡面是 ''zh-TW'',但 DW 只認得 ''zh-tw''(小寫)∴加個 ''strtolower()''+  - 修好了無法偵測到 ''zh-TW'' 的狀況:瀏覽器 user agent language string 裡面是 ''zh-TW'',但 DW 只認得 ''zh-tw''(小寫)∴加個 ''strtolower()''((附:找出 user agent language string 的方法:[[https://ithelp.ithome.com.tw/articles/10157004|[鐵人賽Day13]$_SERVER簡述與判別瀏覽網站使用者瀏覽器的語系 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天]]))
   - 初版 local.php snippet 用了 ''split()'',不相容於 PHP 7 ∴我改為 ''explode()''(是透過 [[http://sandbox.onlinephpfunctions.com/|PHP Sandbox]] 找到問題的。還好只需要改這個!)   - 初版 local.php snippet 用了 ''split()'',不相容於 PHP 7 ∴我改為 ''explode()''(是透過 [[http://sandbox.onlinephpfunctions.com/|PHP Sandbox]] 找到問題的。還好只需要改這個!)
  
 (做了個 Git repo 來追蹤我的修改:[[https://github.com/GJRobert/DokuWiki-UI-lang-autoswitching|GJRobert/DokuWiki-UI-lang-autoswitching: Not a plugin yet, just trying out snippets shared by the community, and keeping track of my fixes.]]) (做了個 Git repo 來追蹤我的修改:[[https://github.com/GJRobert/DokuWiki-UI-lang-autoswitching|GJRobert/DokuWiki-UI-lang-autoswitching: Not a plugin yet, just trying out snippets shared by the community, and keeping track of my fixes.]])
  • 上一次變更: 2019/04/21 04:14
  • ghsrobert