❌ OBSOLETE! DO NOT USE.
✅ USE: DGG Localization
Tools for managing localization in Unity.
This tool simplifies the process of adding localization support to Unity projects.
-
Set Up Languages
Open theLocalization/Language Settingswindow to configure the languages for your project. -
Add Localizations
Use theLocalization/Localization Settingswindow to create and manage localization items.- Start by creating a unique identifier for each localization item.
- Provide translations for all configured languages.
-
Use Localizations in Your Project
- Add the
LocalizationInfocomponent to manage localization data. - For text localization, use the
TMPTextLocalizationcomponent.- Simply input the unique localization identifier for the desired text.
- Add the
-
Initialize the System
CallInitLocalizationSystem()on theLocalizationProfileScriptableObject to activate the localization system.
Example: Refer to the Demo Scene for implementation details. -
Switch Languages
To change the current language, use:LocalizationController.SwitchLanguage(int languageIndex);