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
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.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
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
| 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.