[請益] 自動偵測語系。

作者: Elfiend (小孩)   2014-05-08 22:57:23
範例:http://mac.pcbeta.com/index.php
google晃晃點進這個站,
原本看是簡體字,
打開後,出現一個試窗詢問說是偵測到繁體語系,
問我要不要切換成繁體,點選是,
網頁沒有reload,文字就變繁體了。(圖片、版面等都沒變)
之後開啟該站任意連結都是繁體的。
想問問切繁體那段,不需要reload,文字就變繁體,
這段是有哪種可能?
原本是猜他同時存在二種文字,然後javascript把其中一種設hidden,
可是打開原始碼看,又沒看到簡體字。
還是說redirect可以不用重load網頁?
其他部份功能,我google "javascript 語系判斷"
有找到許多相關範例。
像是:http://www.dotblogs.com.tw/lastsecret/archive/2010/05/01/14957.aspx
作者: j87b0003 (I'm 邱老虎)   2014-05-08 23:36:00
有js套件可以直接轉
作者: serotw (弒龍)   2014-05-09 00:05:00
他轉換的字串對照都寫在某個js裡,判斷語系也是在該js使用cookie記錄使用者最後選擇的語系,在使用物件去篩選除了某些物件不去轉換字串的內容
作者: LaPass (LaPass)   2014-05-09 09:33:00
其實 header裡面就會告訴server你是哪種語系了,抓accept-language
作者: serotw (弒龍)   2014-05-09 09:36:00
感覺這篇應該是要在javascript板才對,頁面上即時處理跟後端一點關係都沒有的說,逃~
作者: MOONRAKER (㊣牛鶴鰻毛人)   2014-05-09 11:00:00
這,很顯然是因為乍看看不懂吧
作者: Elfiend (小孩)   2014-05-09 12:45:00
抱歉發錯版,因為php可以抓語系、用cookie記錄,所以我以為都是php的功能。
作者: serotw (弒龍)   2014-05-09 13:01:00
要使用php取得是可以~樓上已有~但無法即時更改字句~會換頁

Links booklink

Contact Us: admin [ a t ] ucptt.com