奇幻遊戲社群

標題: 看到tlk的對話..但就是不能顯示中文(試著自行漢化失敗) [打印本頁]

作者: 020441948    時間: 2010-5-7 15:33:32     標題: 看到tlk的對話..但就是不能顯示中文(試著自行漢化失敗)

例如:我使用WRK_Respec_Potion_Mod_16(烏鴉技能重置藥水): b  [/ B' M4 j0 R+ ]
我在..\BioWare\Dragon Age\AddIns\裡找到
3 C" }% E/ Y; V$ Y( ~3 C..\BioWare\Dragon Age\AddIns\WRK_RESPEC_MOD\core\data\WRK_RESPEC_MOD_modcore.erf
, m4 {+ z2 F# {7 T& [8 y# @...\BioWare\Dragon Age\AddIns\WRK_RESPEC_MOD\module\data\WRK_RESPEC_MOD_module.erf
) O1 S+ v: X4 h) l- N
/ F! T0 J. n; M2 a$ V/ B" O" E+ U使用 ErfEditor 把他的 wrk_respec_mod_c_en-us.tlk 拉出來9 U) k, }9 Y8 e3 O7 o. _& B; n! I
再使用DAOTlkEdit 開起,就看到一堆對話...$ A7 S/ V$ A. X' f; c6 a! Z
8 W3 Y( \3 s" G# g$ Q9 j- T
我把對話內容都換成繁體中文...再丟到ErfEditor內部  存檔2 a, w; G4 N4 r$ J2 @0 {

; }# t3 b  [$ O, _奇怪的是 怎麼我進game裡 , 找烏鴉問話 還是沒看到中文呢!!!) f0 J3 l  x6 h- ^
$ c5 t2 `; v! D' }

% F$ l8 p2 u/ |$ ~2 U3 uPS:請問 有沒有軟體 可以開 GDA檔的呢
作者: beta400    時間: 2010-5-7 17:57:28

回復 1# 020441948 ; @6 N1 Z! _5 Z- b

) U# j: {7 u! l; f- y. N& e; D. K
% k; K6 Y$ \% ~( Z/ h, u    請檢查 .dlg (dialog對話檔), 如果裡面有英文原文, 會被優先顯示.( s# ~3 u( L2 f! h+ v. Q) U
. H6 \! N' i4 i1 m$ z  L, ?
解決辦法: 把 .dlg裡面的英文刪去, 只剩下對話編號, 遊戲便會自動參照 .tlk 裡的中文化了
作者: blackteajing    時間: 2010-5-7 18:31:46

本帖最後由 blackteajing 於 2010-5-7 18:35 編輯
% C+ ^) ^1 F- \% i9 e
, D0 y7 o/ L* Z# H) W直接翻譯dlg就是了,都一樣。: q" N+ T1 M3 R7 Y1 Y5 A
順便說,烏鴉那個我沒看到你這裡在做,我那邊做好發出來了。) _: \& o" {9 r+ A
5 }' w* y1 y% D6 C( {- o
至於gda dlg這些8 B, x2 J2 F' U0 S
樓主如果有編寫程式的能力的話,可以用二進制編輯器打開看一看文件內容。你就會發現文字內容是明碼未加密的,之後根據格式編寫程式即可。
作者: 020441948    時間: 2010-5-9 19:12:12

我安裝Notepad++ ( K% p8 Q0 I: I6 y, D' v
可是開起wrk_respec_vendor_dialog.dlg( h  z6 Z. Y- a7 {  `
全部都是亂碼!!!!' e" o) t+ o: _& Y' u. r! F/ R

$ P; e# B. a6 R; a& |9 F不知道怎麼 才可以刪除dlg裡的英文刪去, 只剩下對話編號




歡迎光臨 奇幻遊戲社群 (http://www.fgc.tw/tuxbb/) Powered by Discuz! X2