LocaleForge | Editor Localization Toolkit for Unity View on Asset Store (opens in new tab)

Package details

Latest version
2026.1
Last updated
First released
Unity version
2021.3.45 or later
Package size
434 KB
Files
283
Favorites
6
Views in the past week
11

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

LocaleForge | Editor Localization Toolkit for Unity

by GuardingPearSoftware (opens in new tab)

No ratings yet

The fastest way to add localization to your custom Unity editor tools — and the cleanest way to ship it even inside your own assets.

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

Asset preview

1 / 6

LocaleForge | Editor Localization Toolkit for Unity screenshot 1

LocaleForge | Editor Localization Toolkit for Unity screenshot 1

About this asset

📄 Documentation

LocaleForge is a small, dependency-free localization toolkit purpose-built for the Unity Editor. Add multi-language support to custom inspectors, editor windows, and build tools in one line of setup.

Built first for our own editor extensions, and then structured so you can either use it for your custom editor UI or as Asset Store authors you can ship it inside your own assets to localize your tool's UI without writing an i18n layer from scratch.

Problem

You built a great Unity tool, but it only speaks English. Adding localization is tedious, many localization packages are overkill for editor UI, and hand-rolled if/else blocks rot the moment you ship a third language.

Solution

A clean lookup, an instant in-editor language switcher, and a persistence layer in three steps:

  1. Drop the package into Assets/.
  2. Drop your translation files (one per language) into the localization folder.
  3. List the languages you ship and add the language dropdown to your window.

Every label after that is t("your.key"). An included dropdown lazy-loads each language on first pick, persists the choice across editor restarts, and repaints every editor view so translations refresh instantly.

Key features

  • Editor-only and dependency-free: zero runtime overhead.
  • Simple lookup: t("menu.title") is the whole call site.
  • Two file formats : JSON (nested, dot-notation flattened) and CSV (semicolon-delimited, Excel-friendly).
  • 183 languages: with pre-shipped country flags wired into the dropdown.
  • Instant switching: with persistence across editor restarts.
  • Missing-key safety: unresolved keys show the raw key so gaps are visible.
  • Re-shippable: drop it inside your own asset, repoint two folder paths, rename the namespace, done. Still would appreciate if you mention us in your readme etc.

Why this asset

Unlike runtime localization frameworks, LocaleForge is built specifically for editor tooling : no scenes, no components, no config asset, no reflection, no external packages. Drop it in, list your languages, call t(...).

Contact

From developers for developers since 2017! If you have any questions feel free to ask.

Contact: [email protected]

Website: guardingpearsoftware.com

Social: X, Bluesky, Mastodon, Threads

From the publisher's Asset Store listing.

Technical details

  • Editor-only and dependency-free, zero runtime overhead.
  • One-line lookup: `t("menu.title")` translates any string.
  • Drop-in language dropdown with country flags built in.
  • JSON and CSV translation files, translators edit either, no Unity required.
  • 183 ISO 639 languages out of the box.
  • Instant in-editor language switching with full UI repaint.
  • Persistent language choice across editor restarts.
  • Missing-key safety, unresolved keys show the raw key, so gaps stay visible.
  • Lazy file loading, startup stays cheap.
  • Re-shippable inside your own Asset Store extension to localize its UI without writing an i18n layer from scratch.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.0.66f2 Compatible Compatible Compatible Compatible
2021.3.45f2 Compatible Compatible Compatible Compatible

As listed on the Asset Store.