自動翻訳
Hachimi は、Sugoi Offline Translator または同様の API を実装する互換性のある翻訳サーバー (py3translationServer など) を介して、ゲームの一部を自動的に翻訳することができます。
これは何を意味するのか
- まだ翻訳されていないコンテンツには、機械翻訳が使用されます。
- 機械翻訳は、翻訳リポジトリから翻訳者による翻訳が利用可能になると、それに置き換えられます。
注意点
- 翻訳はゲームの実行と同期的に行われるので、翻訳が完了するまでゲームがフリーズすることがあります。翻訳が進み、Hachimi が既に翻訳済みのデータを再読み込みできるようになると、フリーズ時間は減少していきます。
使用方法
設定エディタを開き、自動翻訳オプションを有効化してください。(Auto translate stories/UI)
WARNING
「Auto translate UI」は、特に内部キャッシュを持たない翻訳プログラムでは、一般的には推奨されません。
ゲームと一緒に翻訳プログラムを実行する必要があります。
Sugoi Offline Translator の場合
Sugoi Toolkit の「Offline Translator」バッチ(.bat)ファイルを起動します。翻訳プログラム、コマンドプロンプトを開いたままにしておくと、Hachimi が翻訳ツールを使用できるようになります(これらのウィンドウには何も表示されません)。
この翻訳ツールを使用する場合、「Auto translate UI」オプションは推奨されません。
py3translationServer の場合
モデルが既に正しく設定されている場合は、追加の設定は必要ありません。サーバーを起動するだけで動作するはずです。
カスタム URL
翻訳サーバーが別のポートやコンピューターで実行されている場合、Hachimi を別のアドレスに接続する必要があるかもしれません。
その場合、設定ファイルで sugoi_url オプションを手動で設定できます。例:
json
"sugoi_url": "http://127.0.0.1:14366"デフォルトでは、この値が設定ファイルに存在しないか、 null に設定されている可能性があります。これは正常な動作であり、手動で設定されていない場合には Hachimi は http://127.0.0.1:14366 に接続します。
