For a very long time, I was always puzzled why some of the Windows 10 Store App like Twitter, or even the Microsoft Store itself would display none English strings. Although it didn’t display English, it displayed a secondary language I understand. In my case, it’s displaying simplified Chinese as some of the menu settings.
My first instinct is to search around the app settings to see any localization options to change the locale. However after searching through Twitter’s online help documentation and all possible UI, no luck in finding language options.
When I noticed that even Microsoft’s own Store sometimes would show none English strings for labels such as app rating, I realized this is a Windows 10 system wide setting. Because I too receive emails from Microsoft occasionally in Chinese, it’s natural to believe this is related to the Microsoft Live account this Windows 10 signed in with. Unfortunately, after hours of research and verifying the changes for account locale under Microsoft Live account, I’ve concluded the anomaly is not due to incorrect locale Live Account setting.
The real problem is the default Language and its order. For me, my Region & Language settings are as follow in Windows 10. Notice the Chinese language ranked higher as well as it was set as the “default” language. Even though English is the Windows display language, Windows 10 would treat default language higher precedent and display the default language whenever app developer supplies those localized strings. This also explains why such behavior only exists on certain apps but not for all Windows 10 Apps.
Now that we have identified the issue. Fix Windows 10 Twitter app’s localization is easy. Make sure you select English “Set as default”, restart any Windows 10 app that you see localized strings it will now display English instead of previous languages.
Notice in Windows Store, app rating string is also updated.
That’s it on how you can change any Windows 10 Store app’s localization. The trick is not to look for language settings within the app, nor your Windows Live account’s local settings. It’s the Windows 10 Region & Language’s default language option.