Troubleshoot
Frequently asked questions and guides
Translation shows as square
See this section to how to fix this.
Localized content not appearing
- Verify the Localization Settings asset is located in a Resources folder (default:
Resources/Localization Settings/). - Check that
[Evo Localization]GameObject appears in the Hierarchy at runtime (under DontDestroyOnLoad). - Ensure your table keys match exactly (keys are case-sensitive).
- Enable Enable Logs in Localization Settings to see detailed error messages in the Console.
Language not changing
- Make sure all languages have content for the keys you're using.
- Check the Console for localization warnings (enable Enable Logs in Settings).
- Verify the Update Mode on Localized Objects is not set to OnDemand.
Dynamic strings not working
- Verify the keyword in your localized text uses the format
{keyword}with curly braces. - Ensure the variable name in Dynamic String configuration matches exactly.
- Check that the reference object is assigned and not null.
- Verify the target variable is public.