When I try to create a CultureInfo
for zh-HK using the Windows Phone 7 RTM SDK, I get a System.ArgumentException
with "Value does not fall within the expected range.".
This is using the ENU variant of the SDK (US / English).
http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo(v=VS.95).aspx specifically uses the "zh-HK" identifier.
The exact code is:
var culture = new CultureInfo("zh-HK"); // Throws ArgumentException