Outlander's Text & Localization System View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.5.1 or later
Package size
102 KB
Files
22
Views in the past week
12

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Outlander's Text & Localization System

by Outlander Co. (opens in new tab)

No ratings yet

A plug & use generic text & localization system for Unity. Centralized text assets, instant language switching, and CSV workflows built in.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Outlander's Text & Localization System, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Sep Oct Nov

Asset preview

1 / 4

Outlander's Text & Localization System screenshot 1

Outlander's Text & Localization System screenshot 1

About this asset

We built this because we were tired of hunting down hardcoded strings every time we needed to fix a typo or add a new language to our own games. Text & Localization System is what we now use to keep all our project's text in one clean, central place: UI, menus, dialogue, tutorials, HUD labels. Localization stops being a headache and just becomes part of the workflow.

Everything lives in simple ScriptableObject text assets with stable IDs, so translations survive refactors instead of breaking every time we touch a scene.

We designed it so we'd barely need to touch code, as a tool for game designers & producers to work with and sending over to localization teams uploading to a cloud storage as a light CSV. A setup window gets you running in seconds and the dictionary inspector lets you search, edit, and bulk-create translation entries right from the editor.

This isn't a system we built in a vacuum. It's the same one (but improved for a better team experience) running in one of our own shipped Unity productions, Kaodi, handling a lot of dialogue and UI text across multiple languages.

From the publisher's Asset Store listing.

Technical details

Features

  • ScriptableObject-based localization data model.
  • Stable unique IDs for each reusable Text asset.
  • Central LocalizationManager with active language state and PlayerPrefs persistence.
  • English fallback language for missing translations.
  • Runtime language change event flow for subscribed text assets.
  • TextMeshProUGUI rendering through TMPBridge.
  • Optional TMP sprite asset registry support.
  • Language switch button component for runtime UI.
  • Editor setup window under Outlander Games menus.
  • Automatic creation and repair of core localization assets.
  • Language dictionary inspector with supported language presets.
  • Text localization dictionary inspector with search, filtering, inline translation editing, single and bulk entry creation.
  • CSV import/export for translation handoff.
  • Validation for duplicate IDs, missing translations, and unsupported language entries.
  • Sample LanguageSwitcher prefab.
  • Sample localization scene so you can learn how to attach it to your menus.
  • Included edit-mode tests for command parsing and dictionary behavior.

Supported Languages

English (en) is always included as the base fallback language. Additional built-in presets:

Spanish, French, German, Italian, Portuguese (Brazil), Japanese, Korean, Simplified Chinese, Chinese Traditional, Russian, Turkish, Dutch, Polish.

Supported OS

  • Unity Editor: Windows, macOS, and Linux.
  • Runtime: any Unity target supporting UGUI, TextMeshPro, ScriptableObjects, Resources, and PlayerPrefs.
  • No native plugins or OS-specific runtime code included.

Unity Version

Built in Unity 6000.5.1f1

Dependencies

  • TextMeshPro (We highly recommend to import TMPro before importing the asset. There shouldn't be any problems, but just to be sure everything works fine).
  • Unity UI / UGUI.
  • Unity Input System support for the generated sample EventSystem (when available).

Compatibility

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

As listed on the Asset Store.