本帖最后由 meochan 于 2022-11-14 04:36 编辑 & D- G* ^8 ]9 y$ _# E% j
" u: U; p: p$ Q) i: _
大家好,我最近在做ATC4的汉化,因为每一作基础的文本数量差不多,所以我是从羽田开始做起的。
- |& B% i# c6 l% z8 x- C& f
2 [1 A6 O0 p3 q% vP.S.:这个第一个选项“视角转换过渡”我不是很确定,如果有大佬知道这个选项到底是什么意思请告诉我,万分感谢!
5 L1 p$ |* u1 `/ } E4 \( d7 G4 |; g1 m! X' v
现在UI基本汉化完毕了,只剩下游戏内各个关卡的特殊文本和一些ATC和飞机状态的文本需要翻译。
) T) G2 y; u8 f/ G2 w在AXA.ini和Ntleas软件中都只能选择一种主要字体(AXA.ini里第二个字体是数字),但是在游戏中你可以清晰的看出游戏中用了不同的字体(或者不同的字号)。. d" p; s5 c' L2 Z& v
游戏COMMON/FONT 文件夹中也不止IPAexGothic一种字体文件。! Z6 d/ v7 u, Z% W9 \
9 u& D& K' n! C' X. s
图1:你可以看到关卡介绍里很明显有些字体大,有些字体小,但是总体上还是一个字号,说明游戏本身和Ntleas的字体设置起效了,有日文的字就用自带字体,没日文的就调用Ntleas选择的字体。* | W ]; D( @) a& F7 A, I
' ?$ h R" T3 ?* j$ L
4 X! L) V' \, w/ q" Z2 J- I图2:但是在载入信息这里你可以很明显的看出来,游戏自身调用的字体或者字号跟Ntleas调用的字体和字号就完全不一样了原生字体明显是黑体大字号,而Ntleas调用的字体还是跟之前完全一样的字号和字体。) J4 _; }" e$ \' R! v, V
0 Y2 J2 z6 T) c$ _* x图3图4图5:游戏内教程文本也更为明显,所有原生字体都是大号字,Ntleas调用的还是小字号汉字。
6 V5 ^: _+ u4 F, p( `$ b2 l
9 o: [3 e! w8 [ n( |; a( G我也尝试过使用“ LXGW Trad Clear Gothic / 霞鹜传承晰黑 / 霞鶩傳承晰黑 / LXGWクリアゴシック” 这个基于游戏使用的IPAexGothic字体扩展了简体中文的开源字体。 & a# y! t* }. D+ a' o
这个字体就包含了全部IPAexGothic的字体并添加了原字库中不存在的简体中文字符。
; W5 x7 E1 V% x6 v2 m* o. I但是使用这个之后就会出现新问题,游戏中所有的文本都会变小一号,并且会导致部分自动Scale的UI出现bug: ' z( T9 D% A: c' q$ d7 j
4 c5 a" l. n, ~6 s. C9 J8 ]
替换之后的效果对比: 4 L' h Z9 ^, ^* ^: Y
* Y) v7 |4 M! g) c- F+ w0 h$ G5 {
& P$ o) f5 h: S, ~3 Z: o& t9 u
; e" E A' D" c8 m通过截图你可以清晰地看到,所有字体都变小了一号,并且游戏退出的弹窗和画面设置的界面都因为bug导致变长了很多,直接导致了设置界面只能显示原本一半的内容了。
; U1 R8 W: h0 e% E0 E& `% M9 N' }- i$ K1 R; s5 k
我想问一下大家,有没有办法解决这个问题,找到游戏真正调用的全部字体的配置文件在哪里,让我可以修改一下不同界面的字号。
; q* `; |* i$ ^* r* M或者有没有更好的替换字体推荐,可以让字体不出现这种奇怪的问题。! s* @7 m3 ~2 Z3 P2 r& s8 v
3 Q* T5 b! m& f7 \1 q
万分感谢。
. M" z0 a) F: M: I( ?% m
|