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

概要

AI Localization Automator Documentation

AI Localization Automatorは、AIを活用した翻訳サービスを用いてゲームのローカライズを効率化する強力なUnreal Engineプラグインです。UEの標準搭載のLocalization Dashboardとシームレスに統合され、OpenAIAnthropic ClaudeDeepSeekGoogle GeminiOllamaを含む複数の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: 最新のモデル、GPT-5.5やGPT-5.6など、Responses APIのサポートを含む
  • Anthropic Claude: Claude Opus 4.8やSonnetモデルを含む全モデルラインアップ
  • DeepSeek: deepseek-v4-proおよびdeepseek-v4-flashモデルによるコスト効率の高いオプション
  • Google Gemini: 3.1 Proなどを含む完全なGeminiファミリー

本番環境で検証済みの信頼性

このプラグインは、実際のゲーム開発シナリオで実戦テストされており、以下の環境で使用されています:

  • 大規模コンテンツ: 数千のテキストエントリを伴うプロジェクトを正常に処理
  • 多言語対応: 10以上のターゲット言語を同時に扱う実績のあるワークフロー
  • 複雑なテキスト: フォーマット文字列、リッチテキストマークアップ、特殊文字を適切に処理
  • エラー復旧: ネットワーク問題、API制限、プロバイダ停止に対する堅牢な処理
  • チームワークフロー: 協調開発環境向けに設計

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

このプラグインはUEのLocalization Dashboardと直接統合します。インストール後:

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

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

追加リソース

Join our Discord
online · support