Over 11,000 five-star assets
Rated by 85,000+ customers
Supported by 100,000+ forum members
Every asset moderated by Unity
1/7
Do you miss Strings.xml from Java Android programming in Unity 3D? Or maybe you don't know yet how awesome XML is? No problem! This simple package brings XML string-based localization to Unity and expands its potential by allowing to automatically swap not only text, but language-dependent UI Image sprites as well!
WebPlayer demo available here.
Includes two example scenes and extensive documentation with clear step-by-step setup instructions. Works with Unity 5 and 4 Non-Pro. Full source code included.
Create an xml file containing all your strings and language-dependent images right in your assets folder, then add a prefab to your scene. It's that simple! All UI Text and UI Image elements which contain a string name (applies to everything: buttons, placeholders, etc) will change their content to the appropriate language. Strings and Images are also accessible from code. You can either pre-set a language to be displayed or use automatic detection of system language on the device your player is running. Runtime language change is possible too.
Compatible and tested with both Unity 4.6 and Unity 5.4. Works on every platform (extensively tested on Standalone and Android). However, only platforms supporting Application.systemLanguage may use language autodetection.
WebPlayer demo available here.
Includes two example scenes and extensive documentation with clear step-by-step setup instructions. Works with Unity 5 and 4 Non-Pro. Full source code included.
Create an xml file containing all your strings and language-dependent images right in your assets folder, then add a prefab to your scene. It's that simple! All UI Text and UI Image elements which contain a string name (applies to everything: buttons, placeholders, etc) will change their content to the appropriate language. Strings and Images are also accessible from code. You can either pre-set a language to be displayed or use automatic detection of system language on the device your player is running. Runtime language change is possible too.
Compatible and tested with both Unity 4.6 and Unity 5.4. Works on every platform (extensively tested on Standalone and Android). However, only platforms supporting Application.systemLanguage may use language autodetection.
XML Localization (crossplatform, UI text/image auto swap)
(9)
50 users have favourite this asset
(50)
$5
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
Secure checkout:

License agreement
Standard Unity Asset Store EULALicense type
File size
611.1 KB
Latest version
1.1
Latest release date
Sep 27, 2016
Original Unity version
4.6.0
Support
Visit siteQuality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Language
Feedback
Partners Program
PartnersUSD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR