Supported formats:.csv.json.xml

Translate Unity game text and I2 Localization tables without syntax errors

Upload CSV, JSON, or XML string tables from Unity. Dialogue lines and UI buttons are translated while preserving sprite tags, color markup, and script keys.

Sleep je CSV-bestand hierheen

Tot 2 MB, vijf bestanden per dag. Niets te installeren, geen account nodig.

Start met AI Glot

Built for indie game developers and Unity studios

Unity text relies heavily on TextMeshPro rich text tags like <code>&lt;sprite&gt;</code>, <code>&lt;color&gt;</code>, <code>&lt;size&gt;</code>, and <code>&lt;style&gt;</code>. AI Glot treats these as immutable tokens.

Full I2 Localization & Unity Localization package compatibility

Seamlessly works with official Unity Localization tables as well as popular asset store packages.

Placeholder & variable safety

{0}, {1}, {count}, and script variables remain intact in their proper syntactic position.

Character limit control for UI

Instruct the translator to keep button and HUD labels concise so text fits within defined UI RectTransforms.

Batch dialogue localization

Translate thousands of NPC conversation branches, item descriptions, and quest logs in one go.

Localize your Unity game in 3 steps

Drop files straight back into your Unity Assets folder.

Export your Unity localization table

Export your string tables or I2 Localization database as CSV, JSON, or XML.

Upload string table →

Review plan and protect game tokens

Ensure tags like <code>&lt;color=#ff0000&gt;</code>, <code>&lt;sprite=1&gt;</code>, and {0} variables are recognized and preserved.

Review strings →

Re-import into Unity Editor

Drop translated files back into Assets/Localization. Test languages instantly in the Unity Editor.

Download game tables →

Unity game localization FAQ

Are TextMeshPro rich text tags preserved?

Yes. Tags like <color>, <size>, <sprite>, <b>, and <style> are treated as protected code structure and never translated.

Can I use this with the official Unity Localization package?

Yes. Export your String Table Collections as CSV or JSON, translate them in AI Glot, and re-import them directly via the Unity Localization Tables window.

Is it compatible with the I2 Localization asset?

Yes. I2 Localization CSV spreadsheets can be uploaded directly. AI Glot translates the language columns while preserving keys, terms, and type metadata.

How are script variables like {0} or {count} handled?

Positional arguments ({0}, {1}) and named interpolation tokens ({playerName}) are locked in place so your runtime scripts evaluate variables correctly.

How do I prevent translated text from overflowing button RectTransforms?

You can specify UI character constraints in your instructions (e.g. "Keep button labels under 15 characters to prevent UI overflow").

Why avoid translating game tables with DeepL or ChatGPT?

DeepL breaks {0} variable formatting and corrupts sprite tags. ChatGPT frequently breaks CSV comma escaping, turning game tables into unparseable files. AI Glot guarantees valid syntax.

Does AI Glot output UTF-8 without BOM?

Yes. All translated text files are exported in clean UTF-8 encoding, preventing invisible byte order mark bugs in Unity text assets.

Can I test translating a Unity string table for free?

Yes. Upload your CSV or JSON localization table into the free tool above to test translation with no account required.

Ready to launch your game globally on Steam?

Translate Unity game tables →

Prompt gekopieerd

  1. 1Open je AI-agent: Claude, ChatGPT, Gemini, Cursor of een andere.
  2. 2Plak de prompt en verstuur het bericht.Ctrl V
  3. 3Volg de stappen. De agent vraagt om je bestand en talen, zet de vertaling klaar en geeft je een link om te starten.
Prompt bekijken

Vertaal een bestand voor mij met AI Glot. Vraag me welk bestand en welke talen, en volg daarna https://ai-glot.com/agent.md

Je eerste 5.000 woorden gratis