其實這個辦法很簡單,大家都知道,國外的字體一般是不支援中文的,而中文字體反過來確實支援的,你打開你遊戲目錄Crusader Kings III\game\fonts下的fonts.font檔案。
可以看到裡面有languages = { “l_english” “l_french” “l_german” “l_russian” “l_spanish” },languages = { “l_simp_chinese” }這樣的各種語言的組。
在languages = {“l_simp_chinese” }下面這行的files = {} 裡面,有三個字體檔案設定,在三個不同檔案夾,我估計由於什麼機制設定問題,遊戲有可能使用不是排在第一個的字體檔案。
所以會亂碼,那我們只要把這個裡面的後面2個字體設定給刪除,就可以正確顯示漢字了,當然Noto_Sans_SC這個檔案夾下面的檔案你要能支援所有中文不能缺字。
同時要修改的檔案還有Crusader Kings III\clausewitz\fonts\cw_fonts.font。
來源:遊俠網
《十字軍之王3》字體亂碼解決方法