
龙之纪元II 日文翻译
日本PC玩家将在游戏发布14年后,终于能以母语游玩《龙腾世纪2》。
查看大图発売から14年。存在せず、見捨てられたままだったPC版の日本語化がようやく実現。
發售14年後,原本不存在且被遺棄的PC版終於實現了日文化。
Xbox360/PS3の公式訳に準拠しつつ、AI翻訳による助けを得てDLCシナリオ The Exiled Prince 、Legacy、Mark of the Assassinにも対応。
在遵循Xbox360/PS3官方翻譯的同時,借助AI翻譯,也支援了DLC劇本「The Exiled Prince」、「Legacy」和「Mark of the Assassin」。
導入は至って簡単。ドキュメント(Documents)フォルダーにあるBioware/Dragon Age 2/packages/core/overrideに投げ込めば、そちらからの読み込みが優先される仕組みになっている。
安裝非常簡單。只需將其放入文件(Documents)資料夾中的「Bioware/Dragon Age 2/packages/core/override」,系統就會優先從該處讀取。
この作業では、オリジナルの.tlkをxoreosツールを使って.xmlに抽出した。.xmlから.txtへの日本語訳転写は、自作のpythonスクリプトを使って書き起こした。日本語フォントの.ttfはjpexs decompilerで適用した。Hikami氏のda2tlkconv.exeを使って.txtを.tlkに再コンパイル。ワークフローが確立され、実装に漕ぎつけた。
在這項工作中,我使用xoreos工具將原始的.tlk提取為.xml。從.xml到.txt的日文翻譯轉錄,則使用自製的Python腳本完成。日文字體.ttf通過jpexs decompiler應用。再利用Hikami氏的da2tlkconv.exe將.txt重新編譯為.tlk。工作流程得以建立,並成功實現。
コーデックス取得時のポップアップウィンドウについては、仕様の壁を越えられなかった。popuplayer.gfxの該当DefineEditTextがgfxfontlib.swfをインポートしている。これが2バイト文字をサポートしていないのだと思われる。gfxfontlib.swfのDefineFont3に漢字グリフを埋め込んでも□豆腐文字になってしまう。ジャーナルからは問題なく読み取れるため、プレイに支障はない。
關於獲取法典時出現的彈出視窗,我們未能克服規格上的障礙。popuplayer.gfx中相應的DefineEditText導入了gfxfontlib.swf。這被認為不支援雙字節字符;即使將漢字字形嵌入gfxfontlib.swf的DefineFont3,也會變成□方塊字。不過,從日誌中可正常讀取,因此不影響遊玩。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。