Lean Localization

Lean Localization

Launched Jan 2015 11.4y

Updated Jan 2025 1.4y Abandoned?

Carlos Wilkes

Recent trend data isn't available for this listing.
5.0
170 reviews total
See store for pricing tools

Price history

Tracked store price

No tracked price history is available for this asset yet.

No tracked price history is available for this asset yet.

Signals

Momentum (24h) +179 views
Recent Sentiment
Recent trend data isn't available for this listing.
Package size 0.77 MB

AI Reviews Analysis

Editor's Cut

Pros

Lean Localization is widely praised for being an exceptionally user-friendly, free, and well-documented solution that significantly accelerates the translation workflow for small to mid-sized projects. Its integration with Google Sheets allows for efficient external management of translations, and users frequently highlight the ease of setup, the helpful auto-translation features, and the responsive support provided via Discord. The asset is highly regarded for its ability to handle both text and image localization, making it a go-to tool for developers looking for a straightforward, no-nonsense implementation.
While an excellent free utility for rapid prototyping and small-scale projects, its current instability in Unity 6 and lack of enterprise-grade features make it a risky choice for complex, production-heavy applications.

Cons

The asset suffers from significant stability issues in newer Unity versions, particularly Unity 6, where users report missing prefabs, broken TextMeshPro integration, and script reference errors that require manual assembly definition tweaks. It lacks advanced features like native JSON parsing, robust Arabic language support, and persistent language saving, while the UI organization becomes cumbersome and difficult to manage as the project scale and the number of phrases increase. Furthermore, some users find the component-based workflow tedious for large projects, noting that the lack of automated bulk-assignment and the cluttered inspector interface can lead to a disorganized development experience.

Render pipelines

None flagged

Description

📄 Docs💬 Forum🌐 Site

💡 Easy To Use ― Drag and drop the languages you want to support, add translations for each phrase, and update your text/images/etc to be localized, all in just a few clicks!

💡 Long Term Support ― Lean assets have received regular updates for over 6 years. Thank you to everyone who was downloaded, rated, reviewed, and provided feedback so far!

💡 Google Translate ― Automatically translate text into other languages to speed up development!

💡 Dynamic Values ― If your text needs to include dynamic names and numbers then simply add tokens like {AGE} to your text. These will automatically be replaced by values you set in the LeanToken component!

💡 CSV Loading ― Automatically load localizations from text files to speed up your workflow!

💡 Language Detection ― The language of your game will automatically be detected when the user starts the game, you can even pick the method to determine this!

💡 Language Saving ― If the user changes the game language while playing, then their new choice will automatically be saved for next time!

💡 Text Mesh Pro ― If you're using Text Mesh Pro then double click the Lean/Localization/TextMeshPro package to add it to your project! You can then use the LeanLocalizedTextMeshProUGUI and LeanLocalizedTextMeshProUGUIFont components!

💡 Text Localization ― Just add the LeanLocalizedText component to your UI Text GameObject, and it will automatically localize the text!

💡 Font Localization ― Just add the LeanLocalizedTextFont component to your UI Text GameObject, and it will automatically localize the font!

💡 Image Localization ― Just add the LeanLocalizedImage component to your UI Image GameObject, and it will automatically localize the image!

💡 Sprite Localization ― Just add the LeanLocalizedSpriteRenderer component to your Sprite Renderer GameObject, and it will automatically localize the sprite!

💡 Sound Localization ― Just add the LeanLocalizedAudioSource component to your Audio Source GameObject, and it will automatically localize the audio clip!

Thank you for reading ❤️

Key features

This asset uses the VarelaRound font under SIL OFL 1.1; see Third-Party Notices.txt file in package for details.