【发布时间】:2012-05-14 12:22:06
【问题描述】:
我有一个从 Visual Studio 11 模板创建的 Metro 风格应用。我创建了strings\en\Resources.resx 和string\cs\Resources.resx。我有一个英语 Windows 8 安装设置为捷克 (cs) 语言环境。当我运行该应用程序时,总是会获取来自strings\en\Resources.resx 的英文资源。日期格式也是英语语言环境(DateTime.ToString() 显示英语月份名称)。当我删除 strings\en\Resources.resx 时,string\cs\Resources.resx 会被拾起,一切正常。
有人可以帮忙吗?我还尝试将程序集设置中的中性语言设置为捷克语并在.csproj 中编辑DefaultLang,但似乎没有任何效果。
【问题讨论】:
标签: localization windows-8 microsoft-metro