見つかった問題
ゲーム内テストで、タイ語の文字や付加記号の位置ずれ、詰まりすぎた行間、不自然な単語内改行を確認しました。こうした問題は、実際の UI 上で初めて見つかることがあります。
原因の分析
フォントと描画処理
タイ語には基底文字の上下に置かれる母音記号や声調記号があります。文字の収録範囲、代替フォント、文字組み処理が不十分だと、記号の位置が崩れる可能性があります。
行高と表示領域
行高や上下の余白が足りないと、行同士の重なりや文字の欠けが発生します。フォントの位置処理とは切り分けて調査する必要があり、行間を広げるだけでは解決できません。
単語分割と改行
タイ語では通常、すべての単語を空白で区切りません。分かち書き処理の不足、辞書の読み込み不備、文字単位の改行設定などが不自然な改行につながります。
改善案
フォントと記号を確認
文字の収録範囲、代替フォント、母音・声調記号の実際の表示を確認します。
行高と領域を調整
重なる記号に必要な高さを考慮し、行高・余白・テキスト枠を調整して重なりや欠けを防ぎます。
改行処理を修正
タイ語の単語分割を導入・修正し、適切な単語境界で改行します。基底文字と結合記号は分離させません。
ネイティブスピーカーが再確認
タイ語ネイティブテスターが、幅の狭いボタン、長文説明、字幕、複数の解像度で読みやすさを確認します。
回帰テスト
「はみ出していない」だけでは合格としません。記号の完全な表示、明瞭な行間、自然な改行をゲーム内で確認します。これらは調査の方向性であり、具体的な原因は使用フォントとエンジンに即して特定します。
ゲーム内LQAでは言葉と表示の両方を確認し、正確な訳文を読みやすく届けます。
