Lightweight localization for Unity—no Addressables required, but supported (in PRO).
Smart strings, TextMeshPro & UI Toolkit support, RTL languages. Set up in minutes.Documentation | Discord | Pro VersionLocalize your Unity game in minutes — no complex setup, no Addressables, no headaches.Lexis is a lightweight, developer-friendly localization system that lets you translate your game into any language with minimal configuration. Drop it in, add your translations, and ship multilingual.━━━━━━━━━━━━━━━━━━━━━━━━━━━━WHAT YOU CAN DO WITH LEXIS► Localize text across your entire UIBuilt-in components for TextMeshPro, UI Toolkit, and Legacy UI. Add a component, pick a key, done. Text updates automatically when the player switches language.► Localize images, audio, fonts, and prefabsSwap sprites (flags, region-specific art), audio clips (voiceovers), fonts, and entire prefabs per language. One key, multiple assets — the right one loads for each locale.► Use Smart Strings for dynamic textPluralization, gender agreement, number/date formatting, and conditionals — all built in. "{count:plural:one=# item|other=# items}" just works, with CLDR rules for every language.► Manage translations in a visual editorThe String Table Browser gives you a fast, virtualized grid for thousands of entries. Search, filter, edit inline, and compare languages side by side.► Import and export translationsJSON and CSV support out of the box. Hand off spreadsheets to translators, import them back, keep working. Version-control-friendly file formats that diff cleanly in git.► Switch languages at runtimeOne API call changes the language for your entire game. All UI components update instantly. Auto-detect the player's system language on first launch.► Integrate with any architecturePure C# with zero MonoBehaviour dependencies. Works seamlessly with Zenject, VContainer, or any DI framework. Use the static API for quick access or inject ILocalizationService for testability.━━━━━━━━━━━━━━━━━━━━━━━━━━━━EDITOR TOOLS• String Table Browser — virtualized grid with inline editing and side-by-side language comparison• Language Switcher — instantly preview your game in any language• Setup Panel — guided configuration to get running in minutes• Import/Export — JSON and CSV with merge or overwrite options━━━━━━━━━━━━━━━━━━━━━━━━━━━━WHY LEXIS INSTEAD OF UNITY LOCALIZATION?✓ No Addressables dependency — simpler setup, fewer build headaches✓ 5-minute setup — drop in, configure, start localizing✓ Pure C# — works with any DI framework or architecture✓ Lightweight — no bloated dependencies or complex configuration steps✓ Zero-allocation formatting with optional ZString integration━━━━━━━━━━━━━━━━━━━━━━━━━━━━WORKS WITH• Unity 2020.3 LTS and newer• All platforms: PC, Mobile, WebGL, Consoles• All render pipelines: Built-in, URP, HDRP• Optional: TextMeshPro, UI Toolkit, UniTask, ZString━━━━━━━━━━━━━━━━━━━━━━━━━━━━WANT MORE?Lexis PRO adds AI-powered auto-translation (DeepL, ChatGPT, Claude, Google Translate, Gemini), Google Sheets collaboration, XLIFF export for professional translators, Pseudo-localization testing, Unused Key Detection, Translation Memory, full RTL support, Addressables integration, and full source code access.Lexis FREE - Feature ListCore Localization (fully functional, no limits):- Unlimited translation keys- Unlimited supported locales- JSON and CSV file format support (read/write)- TextMeshPro integration with per-locale font overrides- UI Toolkit integration with UXML attributes- Full RTL (right-to-left) and bidirectional text support- Smart Strings: pluralization, gender, conditionals, number/date/currency formatting- System locale auto-detection- Locale-aware formatting (CultureInfo)- Event-driven architecture (OnLocaleChanged, OnLocalizationReady)- Zero MonoBehaviour dependencies — DI-friendlyRuntime Components:- LocalizedTMP (TextMeshPro)- LocalizedLabel (UI Toolkit)- LocalizedText (Legacy UI)- LocalizedImage (locale-specific sprites)- LocalizedAudio (localized audio clips)- LocalizedTexture (localized textures)- LocalizedPrefab (localized prefabs)- LocalizedFont / LocalizedLegacyFont- RtlLayoutGroup (automatic layout flipping)Editor Tools:- String Table Browser with virtualized scrolling- In-editor Language Switcher- Setup Wizard with integration detection- JSON and CSV Import- Inspector property drawers with key dropdowns- Multi-table workflowsCompatibility:- Unity 2020.3 LTS through Unity 6- All platforms: Windows, macOS, Linux, Android, iOS, WebGL- All render pipelines: Built-in, URP, HDRPDependencies:- Required: Unity 2023.1+ OR UniTask- Optional: TextMeshPro, UI Toolkit, ZStringUpgrade to Lexis Pro for:- Auto-Translation (DeepL, OpenAI GPT, Google Translate)- Google Sheets cloud sync with bi-directional collaboration- XLIFF provider for professional TMS integration- PO/Gettext provider- Sync operations (Pull/Push) with conflict detection- File watching for live reload- Validation tools (missing translations, unused keys)- CI/CD unused key detection- Pseudo-localization testing- Full source codeAi supported code generation




