作者e04su3no (鋼鐵毛毛蟲)
看板H-GAME
標題[程式] Auto translator Unity機翻程式
時間Thu Jul 21 00:22:29 2022
手機po文 建議使用全版閱讀
這個是適用於Unity的翻譯模組,他能夠將遊戲的UI、對話框等等都機翻成指定語言,而且可以選擇的翻譯來源很多,並且還能做到同時顯示原文和譯文,以及手動修改並記憶譯名等,不過是優點也是麻煩的是這個Mod開啟方式很多,所以要找對相對應的檔案
我以作者推薦的BeplnEx為例
首先先下載對應版本的BeplnEx
https://github.com/BepInEx/BepInEx/releases 如果遊戲是32位元的要抓86版本
64位元的就抓64版本
http://i.imgur.com/00TX0ls.jpg 以不射精就會死來說他是32位元的所以抓x86版本
http://i.imgur.com/c8RVsGW.jpg 接著將檔案解壓縮後丟到遊戲目錄
此時BeplnEx資料夾內應該只有core
接下來到Auto translator官網,這裡是最容易搞混的,我當初胡亂亂抓了好幾個,後來才發現其實作者的說明已經寫的很清楚了只是我懶的看
https://github.com/bbepis/XUnity.AutoTranslator/releases 因為這次是用BeplnEx所以抓相對應的
如果是用其他開啟模組的方式就抓其他的
http://i.imgur.com/qRFeSGF.jpg 有些遊戲似乎是用Unity IL2CPP架構的就要用下面的版本,但是我還沒遇過,如果有人沒法成功翻譯的也許能試試IL2CPP版
接下來將Auto translator解壓縮會得到一個BeplnEx資料夾,也將他丟到遊戲資料夾裡
此時遊戲資料夾的BeplnEx裡應該有core.plugin兩個資料夾
注意!遊戲資料夾不能放在系統碟,也就是最好別放在桌面,並且路徑不能有中文,我當初就是因為放桌面沒辦法正常翻譯搞了好幾小時
接下來啟動遊戲,沒意外應該會被機翻成英文,然後關掉遊戲這步驟是為了讓BeplnEx產生設定檔
此時BeplnEx資料夾內應該是要長這樣
http://i.imgur.com/CVqRx4R.jpg 接著進入config以記事本打開設定檔
http://i.imgur.com/l41HQRS.jpg 大概說明一下這些參數代表什麼,我也沒有摸透
http://i.imgur.com/0D109s6.jpg 這裡是指目標語言以及被翻譯的語言
日文是ja繁中是zh-TW簡中是zh-CN英文是en
依據你的需求設定,這裡是一定要改的
http://i.imgur.com/KiNzZKh.jpg 這裡決定了哪些地方要翻譯,例如UI或對話框等
http://i.imgur.com/NVJKNAs.jpg 這裡決定翻譯字數,上限為2500我是設2000
下面是翻譯如何分段等這個我也沒有很理解
例如下圖原文是分段的,但是翻譯後會擠在一起
http://i.imgur.com/On5SkDd.jpg 這裡是設定翻譯的來源
我是設定google的日文翻繁中
http://i.imgur.com/Uyk3f6L.jpg 以上到此應該大功告成,並且使用BeplnEx以外的模組開啟方式也同樣是這樣改設定檔
那麼假如翻譯成果不滿意該怎麼辦呢?
只要進入Translation-zh-TW資料夾中就可以看到翻譯紀錄,在這裡修改就可以自定義翻譯結果
http://i.imgur.com/fIo2ey1.jpg 例如途中回合結束被翻成轉彎結束
這時我只要將=轉彎結束,改成=回合結束
遊戲中就會變成自訂的翻譯
這在人名和常出現的名詞運用上很方便
最後如果依然無法正常翻譯可以試試BeplnEx以外的方法,可以參照別人的教學
https://www.acgbuster.fun/165347.html https://zhuanlan.zhihu.com/p/463748476 順帶一提如果是要翻譯RM的作品MTOOL是個很好的工具
-----
Sent from JPTT on my Asus ASUS_I01WD.
--
http://i.imgur.com/OvhwnDU.jpg --
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.246.192.145 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/H-GAME/M.1658334155.A.C68.html
推 theevilM: 感謝 07/21 05:06
推 chienmars: 謝謝 07/21 08:03
推 xcatxcat: 讚耶 07/21 08:07
推 aoe7250350: 喔喔 這篇好喔 值得留存起來 07/21 08:42
推 ps3get0001: 太神啦 終於不用等LOP的LwT重製版漢化等到天荒地老了 07/21 08:59
→ ps3get0001: 應該要M文的 07/21 08:59
推 ps3get0001: 請問原op知道像這種內文都是口口口的狀況要怎麼解決嗎 07/21 09:25
→ ps3get0001: ?是設定檔哪邊需要改嗎? 07/21 09:25
→ e04su3no: 說把字體檔丟到遊戲資料夾中,然後在設定檔裡指定 07/21 09:32
→ e04su3no: 不過用BeplnEx 不會用上圖的Reipatcher這個資料夾,你創 07/21 09:35
→ e04su3no: 一個英文資料夾放字型然後在設定檔指定看看 07/21 09:35
→ e04su3no: 兩種版本,隨便選個 07/21 09:37
→ ps3get0001: 原op真的太神了 我的超人 07/21 10:01
推 hawk920412: 請問現在遊戲大多都是Unity的嗎? 07/21 11:51
推 rty745698: 不確定哪邊弄錯,survival這遊戲照步驟後無法產生設定 07/21 11:51
→ rty745698: 檔 07/21 11:51
推 wangmytsai: Mtool現在不是都要訂閱才能用?翻譯頁面沒地方能選 07/21 12:07
→ e04su3no: 先 07/21 12:09
→ e04su3no: 先看路徑有沒有放在系統槽,不然就只能換其他方式看能不 07/21 12:10
→ e04su3no: 能開模組 07/21 12:10
推 HansonBobo: 推推 07/21 12:58
推 subaru5017: 這不推不行 07/21 13:02
推 HansonBobo: google的日文翻繁中 原ok介意把那段打在文章裡嗎?這 07/21 13:03
→ HansonBobo: 樣比較方便複製那段 07/21 13:03
推 HansonBobo: 請問16樓是哪款遊戲? 07/21 13:09
推 HansonBobo: 感謝 翻譯後不能用空白跟Enter跳過應該是遊戲的問題 07/21 14:08
→ HansonBobo: 因為我其他地方都跟你一樣 07/21 14:08
→ e04su3no: 只能看其他技術大佬能不能支援了,先認命左鍵吧 07/21 15:12
推 HansonBobo: 主要是用Shift鍵 遇到動畫的話 會快轉 還要自己回滾哈 07/21 15:32
→ HansonBobo: 我玩的unity遊戲 目前都是IL2CPP版本的 我不知道跟這 07/21 15:33
→ HansonBobo: 版本有沒有關 07/21 15:33
推 ps3get0001: Living with Temptation 1 - REDUX 07/21 17:43
推 hokilah: 感謝樓主的教學!太讚了,另外問一下是否有Ren'Py引擎的 07/21 19:39
→ hokilah: 自動翻譯? 07/21 19:39
推 EEEEEEEnd14: 太猛啦 07/21 21:27
推 hancke: 歐美的我玩到的是Ren’Py多很多 不知道是不是因為比較簡 07/22 11:01
→ hancke: 單好上手 07/22 11:01
→ e04su3no: 抱歉歐美的我比較少碰 不熟那個引擎 07/22 11:30
推 asdasd02tw: Renpy 可以用textractor 抓字幕翻譯 07/22 13:43
→ HansonBobo: textractor我在自己的文章裡有提到 原PO上篇文章也有 07/22 14:13
→ HansonBobo: 提到 不過好像一堆人沒看到 07/22 14:13
推 hokilah: 抱歉45樓大大,真的沒看到原Po有上一篇文,QQ 07/22 14:24
推 HansonBobo: 這不用抱歉啦哈 如果翻譯能讓更多人喜歡歐美遊戲進而 07/22 14:27
→ HansonBobo: 有閒錢去贊助開發者的話 這樣就會有更多優秀的歐美遊 07/22 14:27
→ HansonBobo: 戲可以玩了 07/22 14:27
推 Hogantw: 猛 07/22 17:29
推 ndpe1220: 我確認是32位元,載x86,再切割出D槽出來,把遊戲移到D 07/24 01:41
→ ndpe1220: 槽,應該已經都按步驟了,還是沒法產生設定檔耶,是有 07/24 01:41
→ ndpe1220: 哪裡漏掉嗎? 07/24 01:41
推 ndpe1220: i.imgur.com/A5XYCvO.png 07/24 01:43
推 ndpe1220: 我緊張到不曉得要開exe還是launcher, 要轉日區開還是直 07/24 01:51
→ ndpe1220: 接開? 07/24 01:51
推 ndpe1220: 不是Unity的程式就沒法用嗎?只是拿來翻アイキス3 sexy 07/24 01:55
→ ndpe1220: 而已 07/24 01:55
推 ctes940008: 猛 07/24 02:29
→ e04su3no: 不用轉區直接開EXE,不行的話試試其他模組開啟方式吧 07/24 12:16
推 ndpe1220: 我看起來是因為不是unity造成的,先放棄了,我爬文看起 07/24 14:48
→ ndpe1220: 來是無解,只能啃生肉,或是等破解的熟肉,另外,“模 07/24 14:48
→ ndpe1220: 組”這個觀念能用在2D遊戲? 07/24 14:48
推 the00772000: 推 07/25 08:44