I have a metro style app created from a Visual Studio 11 template. I created strings\en\Resources.resx
and string\cs\Resources.resx
. I have an English Windows 8 installation set to czech (cs) locale. When I run the application, English resources from strings\en\Resources.resx
are always picked up. Date formatting is also in English locale (DateTime.ToString()
showing English month names). When I delete strings\en\Resources.resx
the string\cs\Resources.resx
gets picked up and everything works just fine.
Can anyone help? I also tried to set the Neutral language in the assembly settings to Czech and edited DefaultLang
in .csproj
but nothing seems to work.