主題

如何製作漢化工具.8

Q拔 | 2022-03-01 00:01:30 | 巴幣 4322 | 人氣 789

這篇是講字體的製作、這塊一直都是欠缺的部份、如今也終於補齊了。

從文檔的匯出處理,到文檔內的指令句修改與BUG都在前幾篇提過,這些差不多涵蓋了漢化90%的部分,唯獨一直缺了字體上面的修改,之前也對這邊的缺乏感到可惜,雖然佔比不多但實際上卻也相當重要。

以前只能用舊版的字型來套用,解析度較低也無法補字,後來有FFcafe製作的高清字體,雖然帶來高解析度的舒適字體,但還是不能追加字體,不過在前陣子有網友告知4K字體出來了、那時我就覺得字體有希望了XDD

且正當想上網研究研究時,公會DC剛好就有人貼出相關的套件了XDDD

這個MOD還蠻厲害的,可以解決高PING的雙插,快速切換語系,甚至同時顯示兩種語言,最後就是替換字型。

這邊就只講替換字型的部分,使用上很方便,大致流程如下

首先我是使用v1.14.8.39版(因為新板匯出字體似乎有問題就隨便挑個舊版的使用)
這邊我直接選"Run game" 這選項,之後選擇好FF14的主程式,選好後會hookFF14彈出官方launcher輸入帳密進入即可。

成功執行後會有個小視窗如圖,記得先把modding enable打開,之後選擇"change Font"裡面內建的 或是拖曳自己編輯的json file 到視窗上都可以載入替換。

當顯示載入字型設定檔OK後,就可關閉遊戲,並且照剛剛步驟再開啟一次,第二次跑時就可以看到程式在跑生成FONT的流程,這時耐心等他跑完即可,當跑完後就可以看到新世界XDDD。(務必確認000000.win32.是原始檔案,0a0000.win32.可以換成漢化文檔)

Ex.阿Q版的注音文就是載入注音字體XDDD



成生字體之後、自然是對字體的提取,此時回到該程式目錄會多出Cached

可以看到mod是將它保存程ttmp格式的,把TTMPD與TTMPL兩個檔案用zip保存成 XXXX.ttmp 檔案。
有了這個檔案之後就可以用另一個套件XIVLauncher+ Penumbra 將ttmp導入,勿用TEX_TOOL、它不支援00000的匯入,且Penumbra 會自動生成*.fdt 與*.tex更加方便。

有了這些檔案之後,在製作漢化時就可以將其套入,使用自己喜歡的字體了!

而這套也可以在json裏調整字體大小字重等等其他參數


還可以補充官方沒有的文字
像是注音
或是顏文字

不過這些新增字體自然在純官方文檔下都是鐵軌文,只有別人也裝了相應支援的字檔才看的到,使用上還是有些不便。但還是希望這些擴充文字能讓人與人在FF14裡交流更加有趣XDDD

分享文字檔供匯入用:

6.08版字體覆蓋用:

真的是多虧網路上的大神們製作出相對應的TOOL讓我們可以把FF14的漢化做的更好。想當初一開始再玩時候真是常常遇到漢化問題、不是翻譯錯位就是直接crash,但苦於沒有資料搞得只好自己研究怎麼修改XDDD

然後完成這篇後"如何製作漢化"這系列大概就結束了,差不多該講的都講完了?

希望這系列對熱心想製作漢化或翻譯的光戰們有所幫助,也謝謝之前幫助過我的光戰們。





最後  願世界和平QQ

創作回應

TokinoSora
想請問改字體的部分,若想改自己喜歡的字體,是否可以對預設的json進行更改呢?
2022-03-14 20:24:47
Q拔
可以歐 json的設定都可以自訂的 務必使用電腦裡有的字體
2022-03-21 09:55:16
TokinoSora
https://github.com/max32002/naikaifont
想改成這個試試,只是有點不清楚他的名字要怎麼讓程式讀取到他,應該是改最上面的名字沒錯吧?
2022-04-12 22:20:01
Q拔
hi 我看他網頁寫的說明 安裝字型後 font-family 應該是填naikaifont ,你也可以在win系統裡面查看字型來確定,這字體蠻可愛的想拿來套用在大廳上XD
2022-04-13 10:11:57
TokinoSora
感謝回答!不過我這邊網址的部分他會一直重複要我下載預設json的字體,把他那段網址代碼刪除後會顯示找不到字體,不知道我有哪邊更改錯誤,名字應該是對的,畢竟我在其他地方也是使用這個字體,且名稱也是寫naikaifont 讀取的到 https://truth.bahamut.com.tw/s01/202204/fa361adc917d0d7f37d35126293e78ef.PNG
2022-04-14 02:53:55
TokinoSora
阿 沒事了XD 結果 font-family 要輸入 "內海字體" 才讀的到 而不是naikaifont 去看一下我其他地方也是寫內海字體XD 感謝~
2022-04-14 12:30:03
Q拔
抱歉抱歉給了錯誤資料,還好你有找到原因!
2022-04-14 15:49:30

更多創作