I have a question about Windows Phone localization. I checked culture and language support for windows phone, for English, there’s only English (United States) and English (United Kingdom). I also want to ad English support for Canada and Australia, so how can I do that? Also The display language setting in emulator only has English (United States) and English (United Kingdom) for English, so how can I test other English countries such as Canada and Australia? Thanks!
Fei
Windows Phone 7 has a limited support matrix right now for culture/language combinations. You can see this language support list on MSDN. I would recommend coding to en-CA for Canada if you desire it.
There’s some guidance on how to support non-supported languages in WP7 from Microsoft if you view “How do I localize for a language that isn’t supported?” section. You’re not going to like it though. Here’s the snippet of the steps.
I would also recommend sticking it in an en-CA file so you can easily swap to it if/when support comes.