メインコンテンツまでスキップ

概要

AI Localization Automator ドキュメント

AI Localization Automator は、AI を活用した翻訳サービスを使用してゲームのローカライズを効率化する強力な Unreal Engine プラグインです。UE の組み込み Localization Dashboard とシームレスに統合され、OpenAIAnthropic ClaudeDeepSeekGoogle Gemini、およびローカル AI 翻訳用の Ollama を含む複数の AI プロバイダーをサポートします。

翻訳されたコンテンツは すべての Unreal Engine ターゲットプラットフォーム で動作します。生成されるローカライズファイルは普遍的であり、UE プロジェクトをどこにデプロイしても機能します。

主な機能

  • 複数の AI プロバイダー: OpenAI、Claude、DeepSeek、Gemini から選択、または Ollama でローカル実行
  • シームレスな統合: Unreal Engine の Localization Dashboard との組み込み統合
  • バッチ処理: 設定可能な並列処理で数百のテキストエントリを効率的に翻訳
  • スマートリトライシステム: 設定可能な失敗閾値による自動リトライロジック
  • リアルタイム進捗追跡: 詳細なステータス情報を含むライブ進捗更新
  • コンテキストを考慮した翻訳: 文化固有の言語名とカスタマイズ可能なプロンプトを使用
  • プリセットシステム: 異なるプロジェクト用の完全な設定プリセットを保存および読み込み
  • セッション管理: 現在のセッションでどの翻訳が行われたかを追跡
  • 堅牢なエラーハンドリング: 包括的なエラー報告と回復メカニズム
  • プロダクションレディ: 大規模なローカライズプロジェクトで広範囲にテスト済み

動作の仕組み

このプラグインは、UE のローカライズシステムを通じてプロジェクト内のすべてのローカライズ可能なテキストを自動的に検出し、選択した AI プロバイダーを使用してコンテンツをターゲット言語に翻訳します。翻訳プロセスは以下の通りです:

  1. 自動検出: ローカライズターゲットから収集されたすべてのテキストエントリを検出
  2. スマートバッチ処理: 設定可能な同時リクエストで翻訳を処理
  3. AI 翻訳: コンテキストを考慮したプロンプトを選択した AI プロバイダーに送信
  4. 品質管理: フォーマット指定子、プレースホルダー、特殊マークアップを保持
  5. 統合: 結果を UE のローカライズアーカイブファイルに直接保存
  6. 進捗追跡: 翻訳の進捗状況に関するリアルタイムフィードバックを提供

サポートされているAIプロバイダー

ローカルAI

  • Ollama: 完全なプライバシーと制御のためにAIモデルをローカルで実行
    • APIコストや使用制限なし
    • モデルをダウンロードすればオフラインで動作
    • Llama、Mistral、CodeLlamaなどの人気モデルをサポート
    • モデルパラメータの完全な制御

クラウドプロバイダー

  • OpenAI: Responses APIサポートを含む、GPT-4oやo3-miniなどの最新モデル
  • Anthropic Claude: Claude Opus 4やSonnetモデルを含む完全なモデルラインナップ
  • DeepSeek: deepseek-chatおよびdeepseek-reasonerモデルを備えたコスト効率の高いオプション
  • Google Gemini: 思考能力を備えた2.5 Proを含む、Geminiファミリー全体

本番環境でテストされた信頼性

このプラグインは、実際のゲーム開発シナリオで実戦テスト済みです:

  • 大量のコンテンツ: 数千のテキストエントリを含むプロジェクトを正常に処理
  • 複数言語: 10以上のターゲット言語を同時に扱う実証済みのワークフロー
  • 複雑なテキスト: フォーマット文字列、リッチテキストマークアップ、特殊文字を適切に処理
  • エラー回復: ネットワーク問題、API制限、プロバイダーの障害に対する堅牢な処理
  • チームワークフロー: 共同開発環境向けに設計

インストールとセットアップ

プラグインはUEのローカライゼーションダッシュボードと直接統合されます。インストール後:

  1. ダッシュボードからアクセス: ローカライゼーションターゲットのツールバーにある「AI Translate」ボタンを見つける
  2. プロバイダーの選択: 希望のAI翻訳サービスを選択して設定
  3. 設定のカスタマイズ: 同時実行数、リトライ制限、プロンプトテンプレートを調整
  4. 翻訳の開始: 保留中のすべての翻訳をワンクリックで処理
  5. 結果の保存: 完了した翻訳はローカライゼーションファイルにシームレスに統合

詳細なセットアップ手順については、はじめにを参照してください。

追加リソース