本帖最后由 meochan 于 2022-11-14 04:36 编辑 ) q7 ?) O2 l3 [" f
9 ~) H4 U5 e) t; \% y
大家好,我最近在做ATC4的汉化,因为每一作基础的文本数量差不多,所以我是从羽田开始做起的。
+ A& |! v1 [0 `( y4 ]* a 0 r# v0 A4 d4 C0 K: T% i, B
P.S.:这个第一个选项“视角转换过渡”我不是很确定,如果有大佬知道这个选项到底是什么意思请告诉我,万分感谢!6 Z' L: d6 I& L1 G) @$ \" F
2 n. u4 _. }" [
现在UI基本汉化完毕了,只剩下游戏内各个关卡的特殊文本和一些ATC和飞机状态的文本需要翻译。& R- |' B0 u4 X* F
在AXA.ini和Ntleas软件中都只能选择一种主要字体(AXA.ini里第二个字体是数字),但是在游戏中你可以清晰的看出游戏中用了不同的字体(或者不同的字号)。9 b4 j4 a% J. A: K7 b9 M' X0 b
游戏COMMON/FONT 文件夹中也不止IPAexGothic一种字体文件。
, n0 ]6 h2 r: e3 f- P
~& u& ^3 ]- @图1:你可以看到关卡介绍里很明显有些字体大,有些字体小,但是总体上还是一个字号,说明游戏本身和Ntleas的字体设置起效了,有日文的字就用自带字体,没日文的就调用Ntleas选择的字体。
- ^4 z8 D5 `' ~1 _
; ^8 w m4 t2 J; A8 c2 T. F' d- r* \5 C# P8 |1 {) Z, a
图2:但是在载入信息这里你可以很明显的看出来,游戏自身调用的字体或者字号跟Ntleas调用的字体和字号就完全不一样了原生字体明显是黑体大字号,而Ntleas调用的字体还是跟之前完全一样的字号和字体。
( ~+ X# k5 H! R6 k4 j) N4 x( N
1 ^/ w' `! y. X9 _$ D! y图3图4图5:游戏内教程文本也更为明显,所有原生字体都是大号字,Ntleas调用的还是小字号汉字。
; O8 b% a% n$ p! N% B1 J* }2 z. D2 ^3 w; e" I
我也尝试过使用“ LXGW Trad Clear Gothic / 霞鹜传承晰黑 / 霞鶩傳承晰黑 / LXGWクリアゴシック” 这个基于游戏使用的IPAexGothic字体扩展了简体中文的开源字体。 ( m0 N" v" X% v9 E9 _
这个字体就包含了全部IPAexGothic的字体并添加了原字库中不存在的简体中文字符。
+ a7 I; X U% a/ U# a$ Q& P1 n, O但是使用这个之后就会出现新问题,游戏中所有的文本都会变小一号,并且会导致部分自动Scale的UI出现bug:
" r S- t3 I0 ?8 [) X+ o: Q
, W' E3 J0 Q/ I2 Z* c& Z1 n替换之后的效果对比:
9 I. H- X7 D! [
' M* k( ~3 ?$ C( s
4 ^7 E9 Y, Q: ?* y. g
6 `, F2 o1 Y {8 V
通过截图你可以清晰地看到,所有字体都变小了一号,并且游戏退出的弹窗和画面设置的界面都因为bug导致变长了很多,直接导致了设置界面只能显示原本一半的内容了。, K7 t$ k7 S+ c$ r+ t" O! D( T
) y/ M9 v+ _' Z* d我想问一下大家,有没有办法解决这个问题,找到游戏真正调用的全部字体的配置文件在哪里,让我可以修改一下不同界面的字号。+ i) b U* r9 U% X
或者有没有更好的替换字体推荐,可以让字体不出现这种奇怪的问题。- r5 ] w3 y N9 H+ a
5 H( v `8 Z) n# L/ w3 K万分感谢。
" j% w7 M: b8 H* I+ Y |