本帖最后由 meochan 于 2022-11-14 04:36 编辑 ' J+ k5 R7 u; w) j4 f: d P
9 o/ g& s2 b$ O3 Q) K大家好,我最近在做ATC4的汉化,因为每一作基础的文本数量差不多,所以我是从羽田开始做起的。& j6 A, x0 T+ T7 i& }
) T) N" u& n/ h7 K9 N
P.S.:这个第一个选项“视角转换过渡”我不是很确定,如果有大佬知道这个选项到底是什么意思请告诉我,万分感谢!
% L% [3 L% |6 u* p3 x+ b- T. f! I, d4 _& Z/ ^* Q& [5 @, D! g
现在UI基本汉化完毕了,只剩下游戏内各个关卡的特殊文本和一些ATC和飞机状态的文本需要翻译。
* X0 Y9 y. N3 x, L7 v在AXA.ini和Ntleas软件中都只能选择一种主要字体(AXA.ini里第二个字体是数字),但是在游戏中你可以清晰的看出游戏中用了不同的字体(或者不同的字号)。& b3 F3 \3 l% A* n4 |) k) I: h
游戏COMMON/FONT 文件夹中也不止IPAexGothic一种字体文件。
! {7 \) p6 d6 Y8 x# x6 H! x: |1 u' H; R5 t" u- i9 h9 C
图1:你可以看到关卡介绍里很明显有些字体大,有些字体小,但是总体上还是一个字号,说明游戏本身和Ntleas的字体设置起效了,有日文的字就用自带字体,没日文的就调用Ntleas选择的字体。$ ^ m# g+ C+ \
4 R& r1 P: b, w- o6 i7 m
* Z; }4 s0 [/ C) }9 P+ ~# k图2:但是在载入信息这里你可以很明显的看出来,游戏自身调用的字体或者字号跟Ntleas调用的字体和字号就完全不一样了原生字体明显是黑体大字号,而Ntleas调用的字体还是跟之前完全一样的字号和字体。
/ v4 L& O/ x0 A$ D8 ` & \0 g" C: R) y! E) l
图3图4图5:游戏内教程文本也更为明显,所有原生字体都是大号字,Ntleas调用的还是小字号汉字。
, C9 k2 v4 k9 j5 L7 n, }, D( L C: B; ~! v( G6 s6 Y2 E3 T' R+ I
我也尝试过使用“ LXGW Trad Clear Gothic / 霞鹜传承晰黑 / 霞鶩傳承晰黑 / LXGWクリアゴシック” 这个基于游戏使用的IPAexGothic字体扩展了简体中文的开源字体。 8 j1 O4 f4 J, n# k$ N0 z/ I; T
这个字体就包含了全部IPAexGothic的字体并添加了原字库中不存在的简体中文字符。
; ~: U, b: @; y$ t但是使用这个之后就会出现新问题,游戏中所有的文本都会变小一号,并且会导致部分自动Scale的UI出现bug:
* P* J* c0 e- ]4 W
6 }: A# |+ J8 n& l1 F8 C0 x' j替换之后的效果对比:
+ V/ G2 Z( e7 |
+ r! K6 H( n: B. @" W# n: r J
, H0 Z( o9 Y) E N
8 v. r/ Z& i/ Q7 P5 l! K
通过截图你可以清晰地看到,所有字体都变小了一号,并且游戏退出的弹窗和画面设置的界面都因为bug导致变长了很多,直接导致了设置界面只能显示原本一半的内容了。; P+ b( \" l/ |5 Y# p9 ]
9 {% y U2 o# i5 g! {
我想问一下大家,有没有办法解决这个问题,找到游戏真正调用的全部字体的配置文件在哪里,让我可以修改一下不同界面的字号。
" a- H0 o/ H: ~: ?或者有没有更好的替换字体推荐,可以让字体不出现这种奇怪的问题。4 T v) n! M7 R2 V1 v* A* \
' G( K, P( k- } I) S; X( I* N" G万分感谢。9 v+ \% {/ {# j, I% T0 d) H
|