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
This Swiss Army knife of localization automates 99% of your work.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 17
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)
👑 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:
- Email: [[email protected]]
- Discord: [https://discord.com/invite/vCVh7BD9Ps] - help, bug reports, suggestions and more.
From the publisher's Asset Store listing.
Technical details
Core & Configuration
- Auto-Init: Self-generating LocalizationSettings asset on build/load.
- Build Validation: PreprocessBuild hook for settings check and asset preloading.
- Safety Bridge: Auto-reverts preview overrides during scene saves or build steps.
- Crash Protection: Auto-restore state if Editor crashes during preview.
Editor Tools & UI
- Hierarchy Icons: Cached status indicators in Hierarchy.
- Virtualized Table Editor: High-performance table view handling thousands of entries.
- Pseudo-Localization: Boundary [text] and accent (àççéñts) layout stress testing.
- Backup Manager: Named snapshots of translation data with restore.
Translation & Services
- Google Translate API: Fast web translation provider.
- DeepL Official Provider: Native DeepL free translation API integration.
- Microsoft Translator: Cloud Azure translation service.
- Google Sheets Cloud Sync: Direct spreadsheet import & export synchronization.
Migration & Parsing
- Scene & Prefab Scanner: Search and parse text components across scenes and prefabs.
- UI Toolkit Parsing: UXML/UIDocument scanning with stable hierarchy IDs.
- Roslyn Parsing: C# AST analysis for `[LocalizableField]` attributes.
- Exclusion Filters: Ignored objects by Path, Component type, or Instance.
- Data Management
- CSV I/O: Import/Export with custom delimiters.
- JSON I/O: Fast standard format serialization.
- Table Auto-save: Background data serialization with Undo/Redo support.
Components & Assets
- Font Swapping: Font replacement system per language.
- Audio & Texture Swapping: Manual AudioSource, SpriteRenderer, and Material localized swapping.
- Addressables Support: Async loading with reference counting.
- Resources.Load Support: Direct path asset loading fallback.
- Runtime Features
- Localized Components: Dedicated runtime components for TMP, Legacy Text, Dropdowns, and Assets.
- Events: `[OnLanguageChange]` attribute and global language events.
- Runtime Lang Switch: Instant scene language switching without reload.
- 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
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2022.3.62f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.