AnKo Complete Localization Toolkit LITE View on Asset Store (opens in new tab)

Package details

Latest version
v2.3
Last updated
First released
Unity version
2022.3.62 or later
Package size
12.6 MB
Files
477
Favorites
2
Views in the past week
30

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

AnKo Complete Localization Toolkit LITE

by ankonoanko (opens in new tab)

No ratings yet

This Swiss Army knife of localization automates 99% of your work.

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 AnKo Complete Localization Toolkit LITE, 6 months Current Free; lowest Free; highest Free in this period. $0 28 Sep 5 Oct 12 Oct 19 Oct 26 Oct 2 Nov

Asset preview

1 / 17

AnKo Complete Localization Toolkit LITE screenshot 1

AnKo Complete Localization Toolkit LITE screenshot 1

About this asset

It's a fully functional, zero-cost localization sampler designed for indie developers and teams who want high-speed, modern localization without compromise.

From "Zero" to "Localized" in minutes.

Automate 99% of your UI and asset localization work.

LITE Includes full auto UI Toolkit parsing, Roslyn C# Code Analysis, Google / DeepL / Azure Machine Translation, Google Sheets integration, and Addressables support out of the box!

It is a massive, flexible, and easy-to-use ecosystem.

Can translate absolutely anything: Scenes, Prefabs, UI Toolkit (UXML), C# scripts, audio, textures, fonts, and assets.

Tool works and tested on 2022.3 LTS - 6.0 - 6.3 versions.

Try this free Lite version first, or upgrade to PRO whenever you're ready for AI context translation, TTS audio generation, 1-click migration tools, live updates and more! (see description PRO - https://assetstore.unity.com/packages/tools/localization/anko-complete-localization-toolkit-334596)

ONLINE DOCUMENTATION

Patch notes history

👑 Core Features & Workflow (LITE)

  • Powerful Translation Table Editor: A full-featured virtualized interface for managing all keys and translations. Mass Actions, Smart Navigation, filters, and unlimited target languages.
  • Extended UI Toolkit Support: Deep integration with UXML, including localization of text, tooltips, and controls like Buttons, Foldouts, and DropdownFields.
  • Roslyn C# Static Analysis: Parses your C# Source Code syntax tree directly to find any `[LocalizableField]` custom attributes and functions with high accuracy.
  • Localize Any Asset: Supports fonts, sprites, textures, audio clips, materials, and prefabs.
  • In-Editor Live Preview: Instantly preview any language, including assets and RTL, directly in the scene or Prefab Isolation Mode.
  • Google Sheets Integration: Synchronize translations directly with Google Spreadsheets for cloud collaboration.
  • Addressables & Resources Support: Asynchronous asset loading via Unity Addressables with seamless fallback to Resources.
  • Build-Safe Architecture: The tool creates a 'Safety Bridge' that automatically reverts localization previews before building or saving prefabs. Never accidentally commit localized text.
  • Instant Language Switch: Momentary runtime language switching without reloading scenes.

🚀 Automation & Tools (LITE)

  • Machine Translation Integration: Native support for Google Translate, DeepL Official, and Azure Microsoft Translator.
  • Hierarchy Status Icons: Status indicators in the Hierarchy window.
  • Detailed Parsing Report: Track added, updated, removed, and duplicate keys after scanning.
  • Data I/O: Import & Export data in CSV and JSON formats.
  • One-Click Component Setup: Automatically add and configure all necessary localization components.
  • Backup System: Create, restore, and manage named backup copies of localization data.

✨ Technical & Quality of Life (LITE)

  • Full RTL (Right-to-Left) Support: Rendering for languages like Arabic and Hebrew.
  • Advanced Multi-line Editor: Pop-up window for editing long texts with source text comparison.
  • Smart Placeholder Protection: Protects placeholders ({0}) from machine translation damage.
  • Editor Crash Protection: Automatically restores original state if Unity crashes during preview.
  • Ready-to-Use Examples: Includes a drag-and-drop LanguageSelector UI component and demo scripts.

Metrix (The speed of complete auto-assignment and auto-configuration of all localization components):

  • Scene: Hierarchy with 4000 Keys on single scene - ~21 sec (If 12000 keys - 2-3 min).
  • Scripts: 1 sec per 1000 scripts.
  • Prefabs: just time load your prefab into unity memory.
  • Assets: 3-10 sec per 500 objects.

Support & Contact

If you have any questions, found a bug, or have a feature request, please use one of the following channels:

ONLINE DOCUMENTATION

Patch notes history

From the publisher's Asset Store listing.

Technical details

Core & Configuration

  1. Auto-Init: Self-generating LocalizationSettings asset on build/load.
  2. Build Validation: PreprocessBuild hook for settings check and asset preloading.
  3. Safety Bridge: Auto-reverts preview overrides during scene saves or build steps.
  4. Crash Protection: Auto-restore state if Editor crashes during preview.

Editor Tools & UI

  1. Hierarchy Icons: Cached status indicators in Hierarchy.
  2. Virtualized Table Editor: High-performance table view handling thousands of entries.
  3. Pseudo-Localization: Boundary [text] and accent (àççéñts) layout stress testing.
  4. Backup Manager: Named snapshots of translation data with restore.

Translation & Services

  1. Google Translate API: Fast web translation provider.
  2. DeepL Official Provider: Native DeepL free translation API integration.
  3. Microsoft Translator: Cloud Azure translation service.
  4. Google Sheets Cloud Sync: Direct spreadsheet import & export synchronization.

Migration & Parsing

  1. Scene & Prefab Scanner: Search and parse text components across scenes and prefabs.
  2. UI Toolkit Parsing: UXML/UIDocument scanning with stable hierarchy IDs.
  3. Roslyn Parsing: C# AST analysis for `[LocalizableField]` attributes.
  4. Exclusion Filters: Ignored objects by Path, Component type, or Instance.
  5. Data Management
  6. CSV I/O: Import/Export with custom delimiters.
  7. JSON I/O: Fast standard format serialization.
  8. Table Auto-save: Background data serialization with Undo/Redo support.

Components & Assets

  1. Font Swapping: Font replacement system per language.
  2. Audio & Texture Swapping: Manual AudioSource, SpriteRenderer, and Material localized swapping.
  3. Addressables Support: Async loading with reference counting.
  4. Resources.Load Support: Direct path asset loading fallback.
  5. Runtime Features
  6. Localized Components: Dedicated runtime components for TMP, Legacy Text, Dropdowns, and Assets.
  7. Events: `[OnLanguageChange]` attribute and global language events.
  8. Runtime Lang Switch: Instant scene language switching without reload.
  9. Plural Rules: CLDR rules for complex language families.

Package & Compatibility

Supported Unity versions: 2022.3 LTS, 6.0, 6.3 and newer.

Dependencies: Includes a dependency installer for required packages (Newtonsoft Json, Editor Coroutines).

Package Content: Full C# source code, ready-to-use LanguageSelector UI component, demo scenes, and example scripts.

Compatibility

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

As listed on the Asset Store.