AI Localization Automator

Streamline game localization using AI-powered translation services. Integrates directly with Unreal Engine's Localization Dashboard and supports OpenAI, Claude, DeepSeek, Google Gemini, and Ollama for efficient batch processing across all your target languages.

UE 5.0 – 5.7
Editor plugin
All platforms supported
5 AI providers

AI Providers

Five providers covering cloud-hosted frontier models and fully local options for offline or privacy-sensitive projects.

OpenAI

GPT-4o, GPT-5, and other models. Strong multilingual quality across the widest range of languages.

Claude (Anthropic)

Claude Opus, Sonnet, and Haiku. Well-suited for nuanced translation of narrative and dialogue content.

DeepSeek

DeepSeek Chat and Reasoner. A cost-effective cloud option with strong multilingual output.

Google Gemini

Gemini 2.5 Pro and Flash. Native multilingual capabilities with broad language coverage.

Ollama (Local)

Run any Ollama-compatible model locally - Llama, Mistral, Qwen, and more. No API key, no data leaving your machine, works offline.

Dashboard Integration

An AI Translate button is added directly to UE's Localization Dashboard, keeping translation within the standard editor workflow.

AI Translate button in Localization Dashboard

Platform Support

Translated localization files are compiled into the standard UE format and work on every platform Unreal Engine targets.

Windows
Mac
Linux
Android
iOS
Console

Full-Featured Translation Control

Beyond basic translation, the plugin provides configurable batch processing, custom prompt templates, session management, preset saving, and real-time progress tracking.

Configurable Batch Processing

Process hundreds of text entries concurrently with adjustable request parallelism. Automatic retry logic handles transient provider errors and rate limits without losing progress.

Custom Prompt Templates

Customize the translation prompt with template variables for source text, target language, and project context. Provide glossary terms or tone guidance to improve consistency across entries.

Preset System

Save complete configurations - provider, model, concurrency, prompt template - as named presets. Load them instantly or share across a team to keep translation settings consistent.

Pause, Resume & Cancel

Pause a translation run and resume it later without losing completed entries. Cancel at any point - results up to that moment are saved. Session tracking shows which entries were translated in the current run.

Real-Time Progress Tracking

Live progress updates with per-entry status, success and failure counts, and detailed error messages. Identify and retry failed entries without reprocessing completed ones.

Format String Handling

Correctly handles UE format arguments, rich text markup, and special characters in source strings. Placeholders are preserved accurately across all target languages.

Translation process with real-time progress tracking

See It in Action

The walkthrough video covers the complete workflow: gathering text, configuring a provider, running a batch translation, and compiling the results for use in your project.

End-to-end workflow

Gather, translate, compile, and verify results in a single session

Multiple providers compared

See quality and speed differences across cloud and local providers

Real project content

Demonstrated on a project with real UI strings, dialogue, and format arguments

Video Tutorial

Documentation & Support

Comprehensive documentation covers initial setup, provider configuration, prompt customization, batch processing options, and the preset system.

Full Documentation

Step-by-step guides for all providers and features

Community & Support

Active Discord community with developer support

Custom Development

Tailored integration or feature development - solutions@georgy.dev

Provider selection and configuration

AI provider selection interface

Ready to Localize Your Project?

Available on Fab for UE 5.0 – 5.7. Supports 5 AI providers, batch processing, custom prompt templates, and full integration with UE's Localization Dashboard.