Localization Toolkit - lightweight solution View on Asset Store (opens in new tab)

Package details

Latest version
2.0
Last updated
First released
Unity version
6000.5.4 or later
Package size
435 KB
Files
71
Favorites
20
Views in the past week
11

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Localization Toolkit - lightweight solution

by University of Games (opens in new tab)

1 rating, too few to average

Complete localization for Unity 6: one-click AI translation (Claude/GPT), CLDR plurals, localized sprites, fonts and audio, Google Sheets sync and a full in-editor workflow.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Localization Toolkit - lightweight solution, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov Version 2.0 released 6 Aug 2026 v2.0

Asset preview

1 / 1

Localization Toolkit - lightweight solution screenshot 1

Localization Toolkit - lightweight solution screenshot 1

About this asset

Ship your game in 10 languages, not 1. Localization Toolkit is a complete, lightweight localization system with the fastest workflow on the store: drop a language file (JSON, XML or CSV) on the Localization Manager, add Localized Text to your UI and press Play. The player's system language is detected automatically and their choice is remembered between sessions.

Translate everything with AI. Connect your own Anthropic (Claude) or OpenAI (GPT) API key and translate every language with one click. A project profile feeds the AI your game's description, tone of voice and a do-not-translate glossary — so "Mana" stays "Mana" and the tone fits your game. Only missing entries are translated, every result lands in a review table before you save, and your key never leaves your machine.

Grammar done right. CLDR plural rules give every language its correct forms — 1 apple / 2 apples, 1 jabłko / 2 jabłka / 5 jabłek — with a one-line API: GetPlural("apples", count). Numbers, dates and currency format themselves in the active language's culture: {price:C}, {date:d}.

Localize more than text. Swap sprites (logos, flags), fonts (CJK, Cyrillic), audio clips (voice-overs) and whole GameObjects per language — each with its own drag-and-drop component and live edit-mode preview. TextMeshPro and legacy UI Text are both supported, including right-to-left flipping for Arabic and Hebrew.

Stay in control. The Localization Editor window shows per-language completion bars, audits which keys your scenes actually use, collects keys from your whole project with one click, generates a pseudo-locale that catches UI overflow before your players do, and syncs with a published Google Sheet.

Works with any genre and any render pipeline — it is pure UI and C#. Five sample scenes, a full user guide and the complete, XML-documented source code are included.

University of Games small research center for indie game developers. This place has always beed dedicated for everyone to share passion, knowledge and adventures in game industry. I wish it would become home to in-depth explanations and ready to use solutions which help you solve problems and growth. Thanks to your donations we can create even more content and support developers, students and teachers all over the world.

From the publisher's Asset Store listing.

Technical details

  • Three file formats: JSON, XML and CSV, with automatic format detection
  • AI translation (editor-only): Claude (Anthropic) and GPT (OpenAI), batch mode over all languages, glossary and tone control via profile assets; API keys stay in EditorPrefs, never in assets or builds
  • CLDR plural rules: English-like, Polish, Russian/Ukrainian, Czech/Slovak, French, Romanian, Arabic (all six forms) and CJK
  • Culture-aware {token:format} formatting: numbers, currency and dates per language
  • Components: Localized Text, Localized Image, Localized Font, Localized Audio, Localized Object, Language Dropdown — all with custom inspectors and live edit-mode preview
  • TextMeshPro and legacy UI Text support, including RTL direction and mirrored alignment
  • Automatic system-language detection plus remembered player choice (PlayerPrefs)
  • Localization Editor: completion statistics, key-usage audit, project-wide key collection, pseudo-localization generator, search and empty-value filters
  • Google Sheets sync: publish a sheet as CSV and update your data with one click
  • Remote loading: blocking or coroutine-based async (WebGL friendly)
  • Loads from TextAsset (recommended), StreamingAssets or any URL; runtime data injection via LoadData
  • Five sample scenes: overview, plurals, formatting, per-language objects and audio
  • 119 edit mode tests, fully XML-documented public API, single-folder package
  • Requires Unity 6000.5+; dependencies: com.unity.ugui, com.unity.nuget.newtonsoft-json (default in Unity 6)

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.5.4f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.