最近又把 Edge 蛋雕,裝回 Firefox,在選單把預設字體改為 Noto 系列之後,Youtube 對不同語系的文字就出現不太一致的現象。
看了一下,Youtube 把字體指定成 Roboto,在不能顯示中文的情況下就去找我設定的 Noto Sans CJK TC,但日文顯然並沒有去找我設定在日文的 Noto Sans CJK JP。
為什麼?看了這篇文章我有個猜測,它似乎是去讀了 Youtube 中 html 標籤裡 lang 設定的 zh-Hant-TW,去找對應的 Noto Sans CJK TC,然後就去找 about:config 中 font.name.{generic}.{language} 所設定的那些了。
在選單中每個語系設定的那些就不管你了。
像是 font.name-list.sans-serif.ja 預設是 Meiryo, Yu Gothic, MS PGothic, MS Gothic, Yu Mincho, MS PMincho, MS Mincho,明顯不是我要的。
當然這只是猜測,我不是很肯定猜的對不對,但要解決這個問題只要把我的 Noto Sans CJK JP 放到這個設定值的開頭就完成了。
發佈留言