This Swiss Army knife of localization automates 99% of your work.It's your automated localization department.From "Zero" to "Localized" in minutes.Automate 99% of your work.With Roslyn Code Analysis, UI Toolkit Interface, AI tools and Migration from I2/Unity Loc/any custom.It is a massive, flexible and easy-to-use ecosystem.Tool works and tested on 21.3 - 22.3 - 6.0 - 6.3 versions.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.Switching from other localization tool? Few clicks. No code changes.This tool will save you months of time.ONLINE DOCUMENTATIONPatch notes history🤖 New in v2.1img2text + img2img AI: AI-powered image localization (Vision AI + Generative AI. img2text, img2img. With a flexible system, you can use any API provider.💎 REBORN UPDATE (v2.0)All-New UI Toolkit Interface: A completely redesigned, responsive, and beautiful UI Toolkit editor experience.Smart Migration Tool: Switching from I2 Localization or Unity Localization? Import your keys, CSVs, and components in one click. Converts components, keys, and spreadsheets automatically. No data loss, no code changes.Roslyn C# Static Analysis: Forget regex limitations. It now parses your C# Source Code syntax tree directly to find any custom attributes, any functions, nested classes, and complex lists with 100% accuracy.Self-Translated: The tool is translated into many languages (the same languages as in the website documentation).Interactive Guide: Learn how to use the tool with an interactive, game-like tutorials.🤖 Next-Gen AI & Translation Profiles (v1.1)Custom AI & LLM Support: Go beyond standard translators. Use OpenAI, Google Gemini, Anthropic Claude, or local models via Ollama for natural, nuanced translations. Smart Batching automatically optimizes context windows to save you money on API costs. AI understands your game: Automatically sends Hierarchy Paths and Comments as context to the LLM for perfect disambiguation.Translation Profiles: Store settings in ScriptableObjects to instantly switch between different AI configurations, API keys, and translation strategies.Context-Aware Translation: The AI now sees your "Developer Notes" and the object's hierarchy path to understand context and ambiguity better.Glossary Support: Enforce specific terminology (names, items, lore) across all translations using CSV glossaries.AI Assistant Commands: Right-click in the table editor to ask AI to "Fix Grammar", "Shorten for UI", or "Make Formal" for specific cells. With customization.🔥 New in v1.2Hierarchy Status Icons: Green/yellow indicators showing localization status of GameObjects.Smart Content Filtering: Define custom Regex rules to automatically exclude URLs, code, and variables from translation.Advanced Font Validator. Don't just check coverage—visualize missing glyphs. See exactly which characters are missing in which language.✨ New in v1.2.5Partial & Safe Scanning – Scan only selected folders/assets and add new keys without ever deleting existing translations (Safe Mode included).Auto-Language Detection – Game now automatically picks the system language on first launch with smart fallback.Launch Language Override – Force a specific language at game startup, regardless of system settings – perfect for testing and builds.🤖 New in v1.3Full Text-to-Speech Integration: Generate high-quality localized audio directly in the editor. Configure voices, services, and presets via dedicated Translation Profiles with smart voice mapping.Native Addressables Support: Asynchronous, production-ready asset localization (Sprites, AudioClips, Prefabs). Automatic group creation and seamless fallback to Resources when needed.🔥 New in v1.4Universal TMS Integration: Full support for Transifex, Phrase, Loco, and Crowdin with individual settings, async upload/download, and reliable job tracking.👑 Core Features & WorkflowPowerful Translation Table Editor: A full-featured Excel-like interface for managing all keys and translations. Mass Actions (translate/clear selection), Smart Navigation (keyboard shortcuts), and precise cell/row/column selection. Filters.Smart Key Grouping: Automatically combines keys for plurals and genders (e.g., apple_one, apple_few) into collapsible groups for convenient editing.Advanced Parsing System: Automatic text search in scenes, prefabs, UI Toolkit (UXML), and C# scripts.Localize Any Asset: Supports sprites, textures, audio clips, materials, videos, prefabs, and other asset types through a flexible category system.In-Editor Live Preview: Instantly preview any language, including assets and RTL, directly in the scene. v1.1 Update: Now fully supports isolation mode when editing Prefabs (Prefab Mode).5 Key Generation Modes: Flexible settings for different development stages—from rapid prototyping to a stable production version. Includes safe migration between modes.Live Updates: Fetch the latest translations from a Google Sheet or JSON URL, with robust offline caching.Accurate Plural & Gender Support: Correct handling of plural forms using rules for different language families (including Slavic, Arabic, French, and Irish), as well as gender support.Extended UI Toolkit Support: Deep integration with UXML, including localization of text, tooltips, and controls like Buttons, Foldouts, and DropdownFields.Clean Architecture & Extensible: Built with interface-based dependency injection. Easily swap providers (IAssetProvider), create custom TMS integrations (ITMSService), or extend parsing logic.Build-Safe Architecture. Impossible to break your build. The tool creates a 'Safety Bridge' that automatically reverts localization previews before building or saving prefabs. Never accidentally commit localized text.🚀 Automation & ToolsMachine Translation Integration: Native support for DeepL, Google Translate, and Microsoft Translator with configurable batching. Plus, an AIPresetsGenerator to quickly set up popular AI services.Optimized Project Search: Instantly find any localized element in large projects without freezing the editor.Detailed Parsing Report: Track all added, updated, removed, and duplicate keys after every scan. Now includes detailed stats for Migrated and Skipped keys.Data I/O: Import & Export data in CSV, XML, YAML, and XLIFF formats, plus direct import from Google Sheets.One-Click Component Setup: Automatically add and configure all necessary localization components across your project.Backup System: Create, restore, and manage named backup copies of all localization data for ultimate safety.Asynchronous Operations: Optimized data loading and HTTP requests run in the background with a progress bar to keep the Editor responsive, even with large datasets.UI Layout Verification: New "Has Length Issues" filter automatically highlights translations that exceed the original text length by a specific % threshold, helping you spot UI overflows instantly.✨ Technical & Quality of LifeFull RTL (Right-to-Left) Support: Flawless rendering for languages like Arabic and Hebrew. Now uses reflection-based integration to eliminate compilation errors if the RTL asset is missing.Advanced Multi-line Editor: A pop-up window for editing long texts with a source text comparison, real-time placeholder validation, and a "Copy from Source" function.Smart Placeholder Protection: The system isolates placeholders ({0}) and line breaks from machine translators to prevent them from being damaged.Editor Crash Protection: If the Unity editor crashes while a preview is active (even in Prefab Mode), the tool automatically restores the original state of the objects on the next launch."Foolproof" Preview Protector: Automatically reverts changes from Live Preview before saving a scene or prefab to avoid accidentally saving temporary data.Non-Destructive Prefab Workflow: Keeps your original prefabs untouched for a safe, clean workflow. The localized prefab is created as a child object, while the original's components are disabled.Automatic Handling of "Play on Awake": Correctly handles localization for AudioSource, VideoPlayer, and other components with auto-play enabled.Secure API Key Storage: API keys are stored locally on your machine and are not committed to version control.Ready-to-Use Examples: Includes a drag-and-drop LanguageSelector UI component and demo scripts.Support & ContactIf you have any questions, found a bug, or have a feature request, please use one of the following channels:Email: [ankonoanko00@gmail.com]Discord: [https://discord.gg/vCVh7BD9Ps] - help, bug reports, suggestions and more.ONLINE DOCUMENTATIONPatch notes historyCore & ConfigurationAuto-Init: Self-generating LocalizationSettings asset on build/load.Build Validation: PreprocessBuild hook for settings check and asset preloading.AI Presets: Built-in configs for GPT-4o, Gemini 1.5/2.5, Claude 3.5, DeepL, Azure, Ollama, ElevenLabs.Custom Auth: Support for non-standard headers, Bearer tokens, and Query param auth.Audio Batching: Optimized TTS grouping by request size.Content Hashing: MD5 verification to prevent regenerating existing audio.Filename Sanitization: Auto-cleaning invalid characters from audio filenames.Cost Estimates: Pre-calc of chars/files count before batch operations.Error Aggregation: Session-based collection of all translation errors.Smart Batching: Splitting requests by token limits and context.Key Encryption: XOR+Base64 local storage for API keys.Traffic Limits: Configurable monthly character quotas.Editor Tools & UIGlyph Checker: TMP font scanning with Unicode range detection.Hierarchy Icons: Cached status indicators (Translated/Missing) in Hierarchy.Global Search: Project-wide search by key/component with object highlighting.Crash Protection: Auto-restore state if Editor crashes during preview.Prefab Mode: Full preview support in Prefab Isolation mode.State Backup: Deep backup (Undo-compliant) before preview application.Pseudo (Brackets): Boundary testing [text].Pseudo (Accents): Font support testing (àççéñts).Pseudo (Expand): String length stress testing.Scene Overlays: Interactive handles with type icons over localized objects.Context Menu: Right-click navigation from scene overlays.Dependency Wizard: Installer for Newtonsoft/Addressables with define symbol management.Backup Manager: Named snapshots of translation data with restore.AI & TranslationProfile Editor: ScriptableObject configs for models, prompts, and glossaries.Glossary: CSV-based term enforcement for AI.Voice Mapping: Regex rules mapping keys to specific TTS voices.Tag Protection: Regex masking of {0}/tags during translation.Usage Tracking: Session character counter.Multi-target: Single request handling for multiple target languages.Migration & ParsingI2 Converter: Automated I2.Loc term and component migration.Unity Loc Converter: Migration from Unity Localization Tables/Events.Mass Scan: Project-wide search for legacy components.Roslyn Parsing: C# AST analysis for [LocalizableField] (Nested/Private/Lists).Dynamic Text: Manual string list configuration.UI Toolkit Parsing: UXML/UIDocument scanning with stable IDs.Placeholder Parsing: Support for TMP/Legacy/UITK input placeholders.Custom Rules: Regex configuration for custom script patterns.Regex Ignore: Exclusion patterns for parsing.Object Ignore: Exclusion by Path, Component type, or Instance.Async Scan: Non-blocking background parsing via EditorCoroutines.Data ManagementCSV I/O: Import/Export with custom delimiters.XLIFF I/O: XLIFF 1.2/2.0 support.JSON/YAML: Standard format support via Newtonsoft/YamlDotNet.Live Updates: Runtime fetching from URL (JSON/CSV) with caching.Table EditorKey Editor: Dedicated window for key creation/validation.Multi-line Editor: Rich-text popup for long strings.Frozen Columns: Pinned key column in table view.Filtering: Filter by Key, Lang, Audio status, Missing.Grouping: Visual folding by key prefix.Auto-Suffix: Generation of _one, _female, etc.Auto-save: Background data serialization.Undo/Redo: Full history support in table editor.Selective Audio: TTS generation for specific cells only.Placeholder Check: Validation of argument count/types.Pruning: Removal of unused/obsolete keys.Diagnostics: Duplicate key detection.Tests & QAUnit Tests: 20+ tests covering Parsing, Addressables, RTL.Test Center: Unified runner with logging and clipboard export.Mock Data: Generator for complex nested/list structures.Stress Test: Chaos generator for performance benchmarks.Components & AssetsAV Localization: AudioSource/VideoPlayer clip swapping.Texture Localization: Image/SpriteRenderer swapping.Mesh Localization: MeshFilter/Renderer swapping.Material Localization: Material asset swapping.Director Localization: Animator/PlayableDirector asset swapping.Addressables: Async loading with reference counting.RTL Runtime: Arabic/Hebrew fixer with tag preservation.RTL Align: Auto-flip alignment for RTL languages.Dropdowns: Option list localization (TMP/Legacy).Runtime FeaturesEvents: [OnLanguageChange] attribute and global events.Recursive Fields: Deep reflection for [LocalizableField].UITK IDs: Stable hierarchy-based identifiers.Smart Swap: Non-destructive Prefab swapping.Compound Child: Spawning localized prefabs as children.Style Only: Font/Alignment change without text replacement.Formatting: Named/Indexed argument support {name}.Plural Rules: CLDR rules (Slavic, Arabic, Irish, etc.).Fallback Chain: Translation -> Default -> Source -> Key.Async Init: Non-blocking initialization.Registry: Centralized active component registry.Behaviour Wrapper: LocalizedBehaviour for UnityEvents.Unity 6: Full Unity 6 & UI Toolkit compatibility.Key Modes: UseTextAsKey, AutoHash, Explicit.Preview Styles: Key/Formatted/None editor display modes.Auto-load: Asset table loading on language switch.Manual Release: API for freeing Addressable handles.Runtime Encryption: Encrypted API key storage at runtime.Asset Categories: Configurable types (Audio, Sprite, etc.).Auto-folders: Naming rule-based folder generation.Tech Options: Ignored dropdown values support.Scene Labels: Toggleable Scene View overlays.Session Preview: Persists preview language across compiles.Save Block: Prevents scene save during active preview.Package & CompatibilitySupported Unity versions: 2021.3 LTS, 2022.3 LTS, 6.0 and newer.Dependencies: Includes a dependency installer for required packages (Newtonsoft Json, Editor Coroutines) and optional packages (Arabic Support, CsvHelper, Addressables etc.).Full RTL Support: Correct rendering for right-to-left languages.UI Toolkit Integration: Full support for UXML text, tooltips, and controls.Detailed online documentation.Package Content:Full C# source code.Ready-to-use LanguageSelector UI component.Demo scenes and example scripts and presets.




