アラビア語と右から左へ書く言語
翻訳先にできる右から左へ書く言語は、アラビア語だけです。RPG Maker MV、RPG Maker MZ、Unity には専用の対応があります。ほかのエンジンでは結果が異なるので、ゲーム内で確認してください。
専用の対応があるエンジン
| エンジン | エクスポートの動作 |
|---|---|
| RPG Maker MV | 小さなプラグインとアラビア語のフォントを追加します。文字をつなげた状態で、右から左に描画します。 |
| RPG Maker MZ | MZ はアラビア語の配置を自前で行います。プラグインはメッセージの行をボックスの中に収め、フォントを追加します。 |
| Unity | 文字をつなげた状態で、右から左の順にテキストを書き込みます。Naninovel で作られたゲームでは、会話ボックスも右から左に切り替わります。ほかの会話システムでは、ボックスは左から右のままです。 |
設定
どちらも 設定、エンジン にあり、すべてのプランで使えます。初期状態でオンになっていて、プロジェクトの翻訳先がアラビア語のときだけ働きます。ゲームがすでにアラビア語を自前で処理している場合に限ってオフにし、もう一度エクスポートしてください。


変わらないこと
- プロジェクトのテキストはそのままです。変換はエクスポート時に行われます。
- メニューやウィンドウの位置は変わりません。左右反転はされません。
- ゲームがすでにアラビア語に対応している場合、アプリは手を出さず、その旨を表示します。
- Unity で自分のフォントを使う場合、フォントにアラビア文字の連結形が必要です。ないと文字がバラバラのままになります。Noto Sans Arabic、Arial、Tahoma、Segoe UI には連結形があります。
ほかのエンジン
Ren'Py と Unreal Engine にはアラビア語のフォントが追加され、Kirikiri は Windows のフォントを使いますが、文字の連結や書字方向を処理するものはありません。翻訳を共有する前に、いくつかの場面を実際に遊んで確認してください。YU-RIS、LiveMaker、AliceSoft System はアラビア語のテキストを保存できません。
RuneTranslate 自体をアラビア語で使うには、アプリの言語をご覧ください。
RuneTranslate 1.4.6 で確認済みです。
解決しませんか?
アプリ上部の「報告」をクリックしてチケットを送るか、Discord でお尋ねください。どちらも目を通しています。

