Easy-to-use and lightweight localization system for Unity. Localize TextMeshPro using CSV files and switch languages instantly. Perfect for multilingual games and apps, no coding required.Localizer Easy is a lightweight and intuitive localization management tool that allows you to localize your UI TextMeshPro without writing a single line of code.It provides comprehensive documentation, sample scenes, and fully commented example scripts, making it easy to understand, integrate, and extend in any Unity project.Complete DocumentationCore FeaturesLocalization System:No coding required - Drag and drop setup in Unity InspectorCSV-based localization with UTF-8 support and automatic file detectionScriptableObject settings (drag folder to auto-detect CSV files)Multi-language support via SystemLanguage enum with Editor/Runtime separationCross-platform compatibility (all Unity-supported platforms via TextAsset)Smart caching system (10,000 entry limit with FIFO strategy) for optimized performanceEditor Integration:TextMeshPro integration with automatic text updatesEditor preview language support with live previewSearchable key selection window with fuzzy search and keyboard navigationCSV validation tool with detailed error reportingTranslation editing in Inspector with save/cancel functionalityManual CSV reload buttons in Inspector and Project SettingsRuntime Features:Dynamic CSV loading at runtime (LoadCSVFromString) - load translations from server, mods, or external filesAutomatic component updates (including inactive objects) when language changesLanguage change event system (OnLanguageChanged)Parameter substitution with Get() methodDynamic CSV file name and key assignment via codeComplete CSV replacement support for hot-fixing and content updatesConsistent API behavior across all methodsSmart caching system (10,000 entry limit with FIFO strategy)Performance & Code Quality:Zero-allocation lookups with ValueTuple cache keysOptimized dictionary lookups and memory-efficient CSV parsingClean architecture (Manager, Loader, Component separation)Comprehensive XML documentation and error handlingCross-version compatibility (string-based language storage)



