Scan project text, generate safe localization keys, review changes before applying them, manage tables, validate translations, support fonts/RTL, build subtitles, and debug localization at runtime.This tool supports all the SRP your fonts support.Built for Unity developers who want localization to feel like a controlled production workflow, not a late-night spreadsheet ritual performed under a blinking warning icon.The tool extends Unity’s official Localization package with project scanning, dry-run review, table management, quality checks, glossary and spellcheck support, font and RTL helpers, subtitle tooling, runtime debugging, sample workflows, and offline documentation. It is designed to help teams find text, generate keys, preview what will change, protect the project with backups, and keep localization tables clean as the game grows.Instead of manually hunting every text component, copying strings into tables, checking duplicates by eye, and discovering broken UI after translation, Advanced Localization Pro gives you an editor workflow for scanning, reviewing, applying, validating, and reporting localization changes._______________________________________________________________________________________________________________________________________________________________________ Main workflow1. Install Unity’s official Localization package.2. Open the Advanced Localization Pro onboarding wizard.3. Create or inspect sample content if you want a safe first test.4. Run a small dry-run scan first.5. Review the planned changes before applying anything.6. Apply table entries and bindings only after checking the preview.7. Use Strings, Quality, Reports, Fonts/RTL, Subtitles, and Runtime Debug tools to finish the localization pass properly._______________________________________________________________________________________________________________________________________________________________________Key featuresProject-wide localization scanner for scenes, prefabs, ScriptableObjects, TMP text, legacy Unity UI text, dropdowns, input fields, button child text, and reflection-based string fields.Dry-run and review workflow so you can see what will be created or changed before applying edits.Backup and recovery helpers for safer localization passes.Automatic key generation and collision handling.Table management for reviewing strings, translations, notes, missing entries, and duplicates.Quality analyzer for missing translations, duplicate entries, long strings, punctuation/spacing issues, overflow risks, glossary checks, and release-readiness problems.Multi-mode spellcheck support, including safe dummy mode, simple word-list mode, offline dictionary mode, and optional online service mode using the user’s own endpoint.Glossary support for consistent terminology.Per-locale TMP font mapping and runtime font switching.RTL helpers for languages that need direction and shaping support.Subtitle assets, timeline editor, runtime subtitle playback, and SRT import support.Localization Flow Graph for dialogue/subtitle-style localization workflows.Runtime debug overlay, missing translation highlighter, locale hotkeys, and pseudo-localization tools.Runtime key registry and runtime helpers for code-driven text.Report/session exporters for documentation, review, and team handoff.Offline HTML documentation included inside the package.Demo/sample content tools for learning the workflow safely._______________________________________________________________________________________________________________________________________________________________________DependenciesRequires Unity Localization from the Package Manager. Addressables may be used depending on your project setup, but it is not required for every workflow._______________________________________________________________________________________________________________________________________________________________________CompatibilityOfficially tested with Unity 2022.3 LTS and Unity 6000.x. Legacy compatibility is maintained for Unity 2021.3 LTS where possible._______________________________________________________________________________________________________________________________________________________________________What this asset is notAdvanced Localization Pro is not a replacement for Unity’s official Localization package and does not force you into a custom UI system. It is a workflow layer that helps you scan, generate, review, validate, and maintain localization content more safely.- Project-wide localization scanner- Scene and prefab scanning- ScriptableObject scanning- TextMeshPro and legacy Unity UI text support- Dropdown, input field, and button child text extractors- Reflection-based custom string extraction- Dry-run review before applying changes- Change preview and apply workflow- Backup and recovery helpers- Automatic key generation- Key collision handling- Localization table browser and table utilities- Missing translation detection- Duplicate entry detection- Quality dashboard- Long string and overflow-risk checks- Spacing and punctuation checks- Glossary support- Multi-mode spellcheck support- Per-locale TMP font mapping- RTL helper tools- Runtime font switching- SubtitleTrack and SubtitleClip system- Subtitle timeline editor- SRT importer- Runtime SubtitlePlayer- Localization Flow Graph- Flow graph validation and diagnostics- Flow graph subtitle import/export- Runtime flow graph player- Runtime debug overlay- Locale hotkeys- Missing translation highlighter- Pseudo-localization tools- Runtime key registry- Localized text binder- Localized dropdown options- Report and session exports- Offline documentation- Demo/sample content tools- Editor testsI used AI to brainstorm, get ideas, make the tools from her ideas, then gave it to her to make comments, and refactored the scripts based on my direction to achieve better results.Also gave her my rough written documentation to update the grammar used and spelling, then I structured it inside a Word document.




