Let's Localize Our Experience
Localization is the process of translating and adapting our app into multiple languages and regions.
We can do this very easily in Judo.
Note We don’t need to duplicate our Judo file in order to convert it to another language. This is all managed within the same file.
Once we've finilizaed all the copy in our experience, from our Top Menu, we click Text then Localization. Here we can see all the text we’ve entered into our experience, including Accessibility Labels.
To add a language for translation, we click the Globe icon, and choose the language we want to include for Localization.
We can click into each field and manually translate each line of text.
However, we have an automatic option too...
Auto-Translate (Google Translate)
Once we have added the language(s) we want to translated, if we then click the Cloud icon, Judo can automatically translate all our text using Google Translate.
We can go in and perfect the Google Translate answers as well if we like by clicking into the text area.
To then preview what our experience will look like in another device language setting, from the top menu we choose View > Localization Preview, then choose the language setting we want to view our experience in. This will only show a difference if we've followed the steps above to add language translation keys.
We can also add a shortcut to our toolbar for easy access. See the Getting Started Lesson for how to customize our toolbar.
Judo also supports right-oriented languages such as Hebrew. This will not only shift the text fields to be right-oriented, but will also shift all the Stacks, Carousels, Horizontal Scroll Containers
That’s it for Localization.