Unity CSV Translation Tool

Unity Localization Package CSV with Smart String support

No login required From $39 Variable-safe

The Problem

  • Smart Strings {0:plural:1 coin|coins} break in ChatGPT
  • Manual translation loses Unity's key-value structure
  • Agencies don't understand Unity's Localization Package
  • Variables {playerName} get translated when they shouldn't

The Solution

  • Smart String-aware regex locks plurals and variables
  • Unity CSV parser preserves key ordering
  • From $39 flat — no per-word pricing
  • Supports com.unity.localization CSV exports

Before & After Translation

See how Unity CSV files look before and after AI translation. Variables remain untouched.

Original (English)

Word count: 32
GREETING,1,Hello {playerName}!
ITEM_SWORD,2,Iron Sword
ITEM_POTION,3,Health Potion
COMBAT,{actor} hits {target} for {damage}!
PLURAL,1,{0:plural:1 coin|coins}

Translated (Spanish)

28+ languages
GREETING,1,¡Hola {playerName}!
ITEM_SWORD,2,Espada de hierro
ITEM_POTION,3,Poción de salud
COMBAT,{actor} golpea a {target} por {damage}!
PLURAL,1,{0:plural:1 moneda|monedas}

Notice: All variables (like {pattern}) remain completely unchanged in the translated version.

Variable Protection Patterns

Unity CSV files contain special patterns that must never be translated. Our AI locks them automatically.

Locked
{playerName}

Curly braces

Locked
{0:plural:1 coin|coins}

Smart Strings

Locked
%s

Printf

Ready to Localize Your Unity Files?

Upload your Unity CSV file and get variable-safe AI translation in 24 hours. No login required. From $39 per file.

24 hours · Variable-safe · 28+ languages