Heeellooo Creeeaaatooors!
Localization is important, and making sure your experiences are well localized can be challenging! Testing in another language can be confusing or an easily forgotten QA step for those who are not familiar with other languages, and its how developers find pieces of text that are unlocalized, or places that UI needs to be tweaked to handle longer text.
To make localization QA easier we’ve added two new features to the Player Emulator!
The first is Pseudolocalization
This swaps out characters with similar, but different enough characters so that it’s easy to identify what strings are going through our Localization system.
For example…
- Builderman → ßúïℓδèř₥áñ
- Bloxy Cola → ßℓôж¥ Çôℓá
- Dominus Empyreus → Ðô₥ïñúƨ É₥ƥ¥řèúƨ
Enabling this will make it easy to identify unlocalized text without having to change your language.
And the second is our own invention… Text Elongation , also known as Spooky Text or Whale Speak
This elongates strings by a factor you define. There’s a little logic built in to try and keep the text “readable”, so if it’s possible, vowels (and emojis) are preferred characters to duplicate.
Examples…
- Builderman (30% longer) → Buuiildeerman
- Bloxy Cola (50% longer) → Bloooxyy Coolaa
- Dominus Empyreus (30% longer) → Doomiinuus Eempyyreus
Using this value will make it easy to identify places your UI might not be able to handle text thats longer than the default translated text. Spanish is on average 30% longer than English, and the equivalent for German is even higher. And as an added bonus: handling loooonger text is often the same fix as handling larger text, so if you are looking forward to supporting user-adjustable text sizes in your UI, these are great to test for at the same time!
Note: this will also only affect text that goes through our translation system.
We hope you find these new settings helpful in validating and improving the localization of your experiences, and hopefully, a little fun to use! Let us know what you think of these improvements, share any feedback, etc.
~ ßïƭωïƨèÂñδřèá / BiiitwiiiseeeAaandreeeaaa🌵