フォントと非ラテン文字のテキスト
ゲームのフォントに、翻訳先の言語の文字が含まれていないことがあります。エンジンと言語によって、エクスポート時にフォントが追加されるか、足りないものを知らせる注意事項つきで完了します。
エンジンごとの動作
| エンジン | エクスポート時の動作 |
|---|---|
| Unity | 下に挙げる言語にフォールバックフォントをベストエフォートで追加します。文字を画像として描画するゲームでは、足りない文字を描き足します。自分のフォントを使うこともできます。 |
| Ren'Py | 下に挙げる言語にフォントを追加します。 |
| RPG Maker MV、MZ | アラビア語用のフォントを追加します。ほかの言語では、ゲームのフォントとシステムのフォールバックを使います。 |
| RPG Maker XP、VX、VX Ace | ゲームのフォントを確認します。mkxp.json があるゲームではフォントを置き換えます。ない場合は、足りない文字を注意事項で知らせます。 |
| Unreal Engine | ゲームのフォントを確認し、文字が足りず、置き換えで得られるものが失うものより大きい場合にだけ置き換えます。 |
| GameMaker | ゲーム自身のフォントに足りない文字を追加します。.exe の中にあるフォントには文字を追加できません。 |
| Wolf RPG | タイ語用のフォントを追加し、一部のゲームではベトナム語用も追加します。そのほかのアクセントは基本の文字に簡略化されます。 |
| NScripter、Artemis | タイ語用のフォントのみ追加します。 |
| Kirikiri | タイ語、ベトナム語、アラビア語、韓国語、中国語には Windows のフォントを使い、タイ語用のフォントを追加します。 |
| YU-RIS、LiveMaker、AliceSoft System | フォントの処理はありません。これらは古い日本語の文字コードでテキストを保存するため、収まらない文字は ? になるか、簡略化されます。 |
| その他のエンジン | フォントの処理はありません。テキストにはゲームのフォントが使われるので、ゲーム内で確認してください。 |
Unity と Ren'Py でフォントが追加される言語: 中国語、日本語、韓国語、タイ語、アラビア語、ベトナム語、ロシア語、ウクライナ語、ブルガリア語、モンゴル語、ギリシャ語、ハンガリー語、ポーランド語、チェコ語、スロバキア語、スロベニア語、ルーマニア語、トルコ語、リトアニア語、ラトビア語、エストニア語。
Unity ゲームで自分のフォントを使う
設定を開く
設定、エンジン、自分のフォントを使う の順に開きます。

フォントを選ぶ
フォントを選ぶ をクリックして、TTF または OTF ファイルを 1 つ選びます(32 MB まで)。すべてのプランで、Unity のエクスポートすべてに使われます。
エクスポートして確認する
ゲームをエクスポートして、いくつかの画面を確認してください。ゲーム本来のフォントとは行間が違うことがあります。
- フォントはゲームのファイルにコピーされるので、ライセンスで許可されているものだけを選んでください。
- 翻訳先の言語の文字があまりに少ないフォントは、そのエクスポートでは無視され、エクスポートの注意事項にもその旨が表示されます。
- 元に戻すには、削除 をクリックして、もう一度エクスポートします。
文字が四角になる場合
フォントを追加できなかった場合も、エクスポートは完了し、エクスポートは完了しました(注意事項あり) と表示されます。まず注意事項を読んでください。足りないものが書かれています。Unity ゲームについては、翻訳したテキストが四角で表示されるをご覧ください。
外観、設定 の アプリのフォントと文字サイズ は、アプリ自体にのみ影響します。ゲームのフォントは変わりません。
RuneTranslate 1.4.6 で確認済みです。
解決しませんか?
アプリ上部の「報告」をクリックしてチケットを送るか、Discord でお尋ねください。どちらも目を通しています。

