TMPro Localization View on Asset Store (opens in new tab)

Package details

Latest version
2.0
Last updated
First released
Unity version
2022.3.15 or later
Package size
23.4 MB
Files
56
Favorites
4
Views in the past week
13

Price tracking

Last checked
Tracked since
Lowest recorded
$9.99 on

Keywords

TMPro Localization

by RHPOSITIVE (opens in new tab)

No ratings yet

A complete localization workflow for TextMeshPro & Unity UI Text, with Google Sheets/CSV import, type-safe IDs, RTL support, and a full fallback font pipeline.

Price $9.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for TMPro Localization, 6 months Current $9.99; lowest $9.99; highest $9.99 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 6

TMPro Localization screenshot 1

TMPro Localization screenshot 1

About this asset

[Watch the tutorial video for setup and usage:

https://youtu.be/pCGb66oNT78]

RHP TMPro Localization is a modern, high-performance localization system for Unity projects, built with a strong focus on TextMeshPro while also supporting Unity UI Text.

It provides a complete workflow from Google Sheets/CSV to runtime:

download translations, validate/import them into a database, generate type-safe IDs, manage fallback fonts, and switch languages at runtime.

Key Features

• Google Sheets integration (download CSV with a single click)

• CSV import + validation workflow

• Type-safe localization access:

  - Automatically generated LocKey.cs (keys) and LocLang.cs (languages)

• Advanced fallback font pipeline for non-Latin languages (CJK, Arabic/RTL, etc.)

• Static fallback atlas builder (build optimized atlases using only actually used characters)

• Built-in RTL / Arabic support with safe literal protection

• Powerful editor tools:

  - Localization Editor (Download/Import + Fallback workflow)

  - Localization Organizer (scan scenes/prefabs, detect missing keys, bulk assign/edit)

  - Fallback Materail Controller (change/compare fallback sdf materials at runtime)

• Runtime usage:

  - LocalizationManager (startup language + system language fallback + test override)

  - LocalizedText component for TMP/Text with auto-update, formatting, overrides

• Extras:

  - LocalizationFormatter (formats numbers/values based on active language)

  - PanelLanguageSelect prefab for quick language selection UI

Render Pipeline Compatibility

This package is an editor-focused tool and does not include any render pipeline-specific shaders or materials.

Compatible with Built-in, URP, and HDRP.

Upgrade Note (for existing users)

Version 2.0 uses a new folder structure:

Assets/RHP/TMPro Localization

If you are upgrading from an older version, please remove the old package folder from your project before importing this update to avoid duplicate scripts/assemblies.

New projects can import and use the package directly.

Support & Community

Join the Discord server for support, updates, and discussions:

https://discord.gg/gkFjsM9bRU

For direct support inquiries:

[email protected]

From the publisher's Asset Store listing.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.58f2 Compatible Compatible Compatible
2022.3.15f1 Compatible Compatible Compatible
  • Editor-only tool; no runtime rendering dependency.
  • Compatible with Built-in, URP, and HDRP.
  • Does not include shaders or materials.

As listed on the Asset Store.