我完成了一个新的 WP7 应用程序,并且可以通过自定义代码切换到不同的语言。我想添加英语和法语,目前它只设置为德语。
当我尝试将其提交到市场时,我只能选择填写德语信息,但是我如何声明我的应用程序也可以在 EN 和 FR 中使用?
我完成了一个新的 WP7 应用程序,并且可以通过自定义代码切换到不同的语言。我想添加英语和法语,目前它只设置为德语。
当我尝试将其提交到市场时,我只能选择填写德语信息,但是我如何声明我的应用程序也可以在 EN 和 FR 中使用?
请参阅MSDN 上的HowTo:。
想法:如果您有支持语言的资源,则需要在.csproj文件中声明它们
<SupportedCultures>de-DE;fr-FR;us-EN;</SupportedCultures>
感谢安东,我找到了解决方案:
如果您最终像我一样,请执行此操作以手动为您的应用添加不同的语言支持(无需填写资源):
在您的项目中创建新资源项并将其命名为 AppResources.en-GB.resx 等。它应该符合语法。您无需填写或明确使用这些资源文件。
之后,您转到项目的 .csproj 文件并将这些语言信息添加(参见上面的帖子)到其中。然后,您会看到市场可以识别这些语言。