No Such Localization

    No Such Localization is a beginner-friendly yet feature rich localization package for Unity. I started writing the asset as part of my own games as a bilingual indie developer. Later on I factored the code into this asset so that I could share it with the game dev community. I take a good chunk out of my time to maintain and develop No Such Localization but I find it rewarding to do so. I've published a Lite version which is free and has all the essential features to localize your game. The Pro version has power features and is intended for larger teams. If you use No Such Localization, please leave me a review on Unity Asset Store. If you use the asset and like it, please support me by purchasing the asset.

    Geting Started

    You can get No Such Localization from Unity Asset store. Lite version Pro version

    To learn how to use the asset, visit the Getting Started page.

    Why No Such Localization

    💡⚡ Complete Localization System for Unity

    No Such Localization is designed with simplicity in mind. Use regular components to localize your game inside Unity Editor. Your changes take effect in Edit mode like the rest of Unity UI. No need to enter play mode to see the result of language changes.

    ⚡ No Coding Required

    No Such Localization comes with a base collection of localizer components for images, audio sources, text mesh pro and more. You can start localizing your game by adding these components to your GameObjects.

    ⚡ Extensible Architecture

    With No Such Localization's extensible architecture, you can write your own localized components quickly. Learn more by visiting the Extend No Such Localization page. (beginner C# programming required)

    ⚡ Seamless Unity UI and Editor Integration

    No Such Localization has seamless integration in Unity. Work with pre-made localizer components, add the appropriate localizers from the context menu of other components. Never leave the environment you are familiar with.

    ⚡ Full Right-to-Left Language Support [Pro]

    No Such Localization has first class support for RTL languages (Arabic, Persian, Hebrew, etc.). It supports RTL layout of UI elements and automatically fixes Arabic characters.

    ⚡ Automataic Variable Replacement [Pro]

    No Such Localization lets you include {variables} in you translations. At runtime (and at edit time) it automatically replaces the variables with their current values.

    This feature is very powerful and can be used outside the context of localization. Do you show the user score, hp, ammo, etc. in UI? Use the Variable Service from this package to update your UI when these values change.

    ⚡ Support for JSON and CSV files [Pro]

    JSON and CSV files are supported and support for XML files is on the way. With No Such Localization's extensible architecture, you could add support for new file types on your own.

    This can help with larger projects where multiple developers and translator have to work together. Translators can work independently and create the translation files outside of Unity.

    ⚡ Tutorials, Demo Scenes and Good Documentation

    This package contains demo scenes and reusable prefabs to get you started. In addition I have made tutorial videos and articles to get you started as quickly as possible. Links at the top of the page.

    Lite vs Pro Version

    No Such Localization comes in two versions Lite and Pro.

    The Lite version has all the essential features to localize a Unity project. It is suitable for small projects. Intended to be used by small studios, hobbyists and indie developers. You could also use the Lite version to try out the asset before buying.

    The Pro version has power features that are useful for larger projects with multiple developers and translator working together. You can buy the Pro version to also support the developer.

    Feature
    Lite
    Pro
    Common Localizers for Sprite, Text, Audio Clips and more * *
    Language Detection and Saving * *
    Easy Setup and Debugging in Unity Editor * *
    Great Support and Learning Material * *
    Demo Scenes * *
    Full RTL Support - *
    File Translation Sources (CSV, JSON, XML) - *
    Variable Substitution - *
    Back to top Generated by DocFX