→ kc1446: 我win10 20H2版,用IE、Chrome還是Firefox開這頁,一樣 12/27 22:18
→ kc1446: 所以沒有再深究顯示正確這個問題 12/27 22:22
→ zhtw: win10亂碼加一 淘寶的問題 12/27 23:29
→ drkh: 那... 淘寶那邊可能會有哪些問題, 才會讓文字變成亂碼? 12/28 07:13
→ drkh: 樓上二位是否有安裝中國海字集? 12/28 08:11
推 hsparrot: 不是設定的問題,是他原始文字本身就爛了 12/28 13:15
推 BDrip: 大概呼叫程式碼的轉換時出了問題 這問題很久了 可以登就好 12/28 13:39
→ x94fujo6: 你看它CSS 宋體用代碼轉的 轉一半 12/28 17:09
→ x94fujo6: google: css \5B8B\4F53 12/28 17:11
→ drkh: 原來如此! 可是... 為何在 Win10 就沒問題? 12/29 08:49
→ drkh: Windows 10 的版號是 1709 build 16299.492 12/29 08:54
→ drkh: 只更新到這一版. 12/29 08:55
推 BDrip: 瀏覽器設置語言到簡體中文就沒沒亂碼啦.. 12/29 09:34
推 BDrip: 應該說繁中以外就會正常 12/29 09:40
→ drkh: Win7 的瀏覽器設置語言為簡中後, 文字全部變亂碼, 無一倖免. 12/29 14:38
→ drkh: Win10 不用手動設置語言, 就能自動全部正確顯示. 12/29 14:41
→ BDrip: 用這個來看瀏覽器語言 不是改編碼 12/29 19:08
→ BDrip: 這個特地針對淘寶改語言 因為其實不只這邊會出現亂碼.. 12/29 19:27
→ BDrip: Requestly來修改header 12/29 19:39
→ drkh: 果如樓上B大所言, 將簡中設為 accepted languages 的首位, 12/29 20:06
→ drkh: 淘寶的登錄網頁文字就完全正確顯示了. 之前誤以為B大是說 12/29 20:08
→ drkh: 網頁的 encoding. 12/29 20:09
→ drkh: 其實就如B大所言, 只要 accepted languages 的首位不是繁中 12/29 20:13
→ drkh: 即可. 那... 問題又來了, 為何繁中置於首位就會有亂碼? 12/29 20:14
→ drkh: 照理說, 既然淘寶有理會 Accept-Language , 那就應該送出 12/29 20:15
→ drkh: 正確的繁中, 不是嗎? 這可能就是問題的癥結吧? 12/29 20:16
推 BDrip: 誰知道呢 也有可能原本有寫簡體轉正體 或相關的修正 然後哪 12/29 22:02
→ BDrip: 次程式改壞了 又沒有人回報 台灣這邊的登入量也沒有下降(大 12/29 22:02
→ BDrip: 概會上中國網站的都習慣了亂碼了) 就一直這樣了呀 12/29 22:02
→ drkh: 淘寶登錄網頁右上角有個"登錄頁面改進建議"的連結, 我雞婆去 12/30 13:22
→ drkh: 反映此問題了. 但我想應該早有人反映過了吧. 12/30 13:22
Chrome 的外掛 Requestly 可修改所有的 header, 若僅想針對特定網頁更改
Accept-Language, 可用一款名為 Spoofs Lang 的外掛.
見 https://tinyurl.com/ybdqaaoq
在它的 Options 頁面點按 add setting, 在上面左邊的編輯欄位手動鍵入任何一個
非繁體中文的語言代碼, 例如:簡體中文的代碼 zh-cn , 在下面的編輯欄位鍵入
*://*.taobao.com/* (網址可含 wild card),
然後點按網頁下端的 Savd 按鈕, 儲存設定值.
之後, 即使瀏覽器的語言設定首位為繁體中文, 淘寶的登錄頁面的簡體字仍可全部
正確顯示.
以上所述雖適用於我的老舊 Vivaldi 2.0 版(懶得更新), 但若為 Chrome 72 以後的
版本, 則須修改程式.
見 https://tinyurl.com/y94xwufu (英文)
在此網頁搜尋以下字句:
specifying 'extraHeaders' in opt_extraInfoSpec
我不懂程式, 我是在上面此外掛專屬網頁的 Support 頁籤看到有人提供此訊息.
此外掛的作者顯然早已放棄更新, 也無聯絡方式. 若有人會修改, 敬請見告.
*********************
承蒙網友 NicholasLin 來信, 提供了專門針對淘寶的 Requestly 設定方法.照錄於下.
感謝.
在 Google Chrome 或是 Microsoft Edge 中,可以自應用程式商店加入擴充套件
Requestly 來設定,因為這套擴充套件可以針對單一網站匹配修改,也比較多人使用,
會安全一些。
新增 HTTP Rules -> Modify Headers
設置 If request "URL" "contains" "taobao.com" "Modify" "Request" Header
"Accept-Language" Value "zh-CN;q=0.9,zh-TW,zh;q=0.8,en-US;q=0.7,en;q=0.6"
透過設定可將 Accept-Language 的標頭修改為簡體中文優先(權重高於正體中文)
意義相等於瀏覽器中的顯示語言順序,並且限制在網址中包含淘寶的網域名稱才做修改,
這樣就可以解決亂碼顯示問題,也不影響其他網站的瀏覽使用,供參。
※ 編輯: drkh (1.163.48.127 臺灣), 05/18/2022 10:20:43