3

我需要本地化应用程序清单中的一些数据(如名称、描述、启动画面图像等)。根据文档,这些数据可以作为资源提供,但我不知道该怎么做。

4

2 回答 2

5
  1. 添加具有键“Appname”和值“My App Title”的本地化资源(例如 Strings/en/Resources.resw)
  2. 添加第二个本地化资源(例如 Strings/de/Resources.resw),键为“Appname”,值为“My German App Title”
  3. 编辑您的“App Manifest”并在“显示名称”字段(应用程序 UI)中输入“ms-resource:Appname”
  4. 编辑您的“App Manifest”并在“Package display name”字段(Packaging)中输入“ms-resource:Appname”

注意:在执行所有这些操作之前,您应该在 Windows 应用商店仪表板中注册应用程序名称

于 2012-10-06T11:14:42.143 回答
3

简而言之,您遵循文件夹层次结构中的命名约定。这是一个解释如何正确命名的链接。这里还有另一篇有用的“操作方法”文章两个快速入门,可引导您使用JavascriptXAML完成它。

具体来说,请查看快速入门(使用上面的链接)以获取分步演练。JavaScript 与 XAML 略有不同,但总体步骤如下:

  1. 在 Visual Studio 项目属性中设置默认语言。
  2. 在您的项目中创建一个文件夹来保存所有不同的资源文件(每种语言一个)。这将使您的项目保持整洁有序。
  3. 右键单击此文件夹并选择“添加新项目”以添加一种语言的资源文件。此文件可能是 .resx、.resw、.resjson - 请参阅快速入门了解具体信息,具体取决于您使用的编码语言。
  4. 在资源文件中添加要翻译的项目。再次,请参阅快速入门了解详情。
  5. 将您的控件与资源相关联,并将字符串资源标识符添加到您的代码中。

如果快速入门没有帮助,请告诉我。

于 2012-07-26T12:47:26.093 回答