Game Ready Localization: Complete RTL Support


Streamline your game's localization with this powerful and user-friendly tool. Manage multiple languages, dynamically update content, and provide seamless multilingual support with just a few clicks.


by Intelligent Labs


Price History +

🚫 NO MORE MESSY JSON FILES! 🚫

Manage Your Entire Localization Workflow Directly in Unity.


🌍 With Built-In Support for All Right-to-Left (RTL) Languages

The Ultimate Solution for Seamless Localization in Unity Projects.



💎 CORE FEATURES 💎


1. Dynamic Language Management

Add, remove, reorder, and set any language as the project's default.


2. Auto-Detect Device Language

Automatically set the app language to match the user's device.


3. Full RTL Support

Built-in handling for ALL 12 RTL languages (Arabic, Hebrew, etc).


4. Localized Text Updates

Instantly update UI Text and TextMeshPro components on language change.


5. Persistent Language Settings

Automatically save and load the user’s preferred language.



🛠️ EDITOR FEATURES 🛠️


1. Localization Manager Window

Add keys, manage languages, and edit translations all-in-one intuitive interface.


2. Default Language

Load the app with the default selected language.


3. Auto Set Language

Enable/Disable device native language auto-detection.


4. Export/Import CSV

Easily Export and Import with a single click.


5. Sorting & Filtering

Sort keys by name, date, or untranslated status for fast content management.


6. Visual Language Reordering

Move languages left/right.

Temporarily hide languages for better organization.



RUNTIME FEATURES


1. Easy Language Switching

Allow users to switch languages at runtime with simple navigation controls.


2. Efficient Data Loading

Optimized ScriptableObject-based architecture ensures high performance.


3. Real-Time UI Updates

Automatically refresh all localized content when the language is changed.



⚙️ SEAMLESS INTEGRATION ⚙️


1. Cross-Platform Support

Works flawlessly on mobile, desktop, and console platforms.


2. Simple Setup

Plug-and-play system with minimal configuration.


3. ScriptableObject-Based

Centralized localization data for easy scalability and persistence.



FAQ


Q: What happens if the device's language is not supported?

A: If "Auto Set to Device Language" is enabled and the device language is not in the list, the default language will be used.


Q: How do I update translations externally?

A: Use the Export CSV feature to export your localization data. Edit the CSV file, then use Import CSV to update translations in Unity.


Q: Is TextMeshPro required?

A: TextMeshPro is recommended for modern projects but not required. Unity's standard Text components are also supported.


📌 Comes with Clear Step-by-Step Documentation 📌


Let’s create something amazing ❤️

Intelligent Labs.