Smart Localization Lite View on Asset Store (opens in new tab)

Package details

Latest version
1.2.0
Last updated
First released
Unity version
6000.3.4 or later
Package size
11.0 MB
Files
17
Favorites
15
Views in the past week
19

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Smart Localization Lite

by Jules Gilli (opens in new tab)

5.0 / 5 · 3 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 3
4 stars 0
3 stars 0
2 stars 0
1 star 0

Smart Localization Lite is a lightweight, editor-first localization solution for Unity. It provides a simple editor workflow, and automatic TextMeshPro language switching without complex setup.

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 Smart Localization Lite, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 2

Smart Localization Lite screenshot 1

Smart Localization Lite screenshot 1

About this asset

Smart Localization Lite focuses on providing a solid and coherent localization foundation without unnecessary complexity.

It includes a stable runtime architecture with a single source of truth for localized content, a global language service shared between editor and runtime, and simple components for switching TextMeshPro texts based on the active language.

The package is designed to be:

  • Safe: clear separation between runtime data and editor tools
  • Predictable: deterministic language handling and normalization
  • Maintainable: clean APIs intended to be extended by editor tooling

Smart Localization Lite is ideal for small to medium projects, prototypes, and solo developers who want a reliable localization system without spreadsheets, external dependencies, or heavy pipelines.

Projects created with Smart Localization Lite can later be upgraded to Smart Localization Suite without losing data, using a single, safe migration workflow.

Full documentation available here: https://julestools.gitbook.io/julestools-docs/documentation/tools/smart-localization-lite

From the publisher's Asset Store listing.

Technical details

• Runtime localization system with a single source of truth (LocalizationTable)

• Stable internal cache for fast lookups and editor tooling

• LocalizationService handling global language state (editor + runtime)

• Language code normalization (e.g. en-US → en)

• Persistent language selection using PlayerPrefs

• Event-based language change system (OnLanguageChanged)

• TextMeshPro integration via LocalizedTMP component

• Clear separation between source text and translated values

• APIs designed for editor tools (no reflection-based access)

• Deterministic structure suitable for migration and extension

• Compatible with Built-in, URP, and HDRP

• No external dependencies beyond TextMeshPro

Compatibility

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

Works with all render pipelines (Built-in, URP, HDRP). No SRP-specific dependencies.

As listed on the Asset Store.