Windows phone 7 WP7中的多语言应用

Windows phone 7 WP7中的多语言应用,windows-phone-7,Windows Phone 7,我在WindowsPhone7.0中有一个应用程序,现在我想使它成为支持英语和法语的多语言应用程序 有谁能指导我如何用多语言支持它 谢谢 SAM推荐的方法是将任何ResourceManager实例公开为XAMLResources(通过包装类,因为这些资源仅在运行时可用)。然后可以绑定到XAML中强类型ResourceManager的属性 以下是一些可能有帮助的文档: 以及一些其他资源来帮助: 包含WP7应用程序中常用的字符串,本地化为所有可用语言(免责声明:我是该库的作者) 允许您绑定

我在WindowsPhone7.0中有一个应用程序,现在我想使它成为支持英语和法语的多语言应用程序

有谁能指导我如何用多语言支持它

谢谢
SAM

推荐的方法是将任何
ResourceManager
实例公开为XAML
Resources
(通过包装类,因为这些资源仅在运行时可用)。然后可以绑定到XAML中强类型ResourceManager的属性

以下是一些可能有帮助的文档:

以及一些其他资源来帮助:

  • 包含WP7应用程序中常用的字符串,本地化为所有可用语言(免责声明:我是该库的作者)
  • 允许您绑定应用程序栏按钮的文本(和命令)

推荐的方法是将任何
ResourceManager
实例公开为XAML
Resources
(通过包装类,因为这些资源仅在运行时可用)。然后可以绑定到XAML中强类型ResourceManager的属性

以下是一些可能有帮助的文档:

以及一些其他资源来帮助:

  • 包含WP7应用程序中常用的字符串,本地化为所有可用语言(免责声明:我是该库的作者)
  • 允许您绑定应用程序栏按钮的文本(和命令)
看看:我几周前刚刚写过这个话题。它给你一步一步的指导

基本上:

  • 创建项目
  • 在记事本中编辑.csproj文件,将所需的区域性添加到标记中
  • 在项目属性中选择中性区域性
  • 在解决方案资源管理器中将资源添加到项目中
  • 创建一个类来访问这些资源
  • 将该类添加到App.xaml文件的标记中
  • 将字符串放入资源文件中
  • 使用xaml中的资源绑定绑定到这些字符串
  • 如果使用ApplicationBar,则必须在代码中这样做,因为它不能绑定在xaml中
  • 为每个受支持的区域性创建另一个资源文件
  • 为每种支持的语言创建dll文件,以便标题在平铺和程序列表中正确显示
  • 看看:我几周前刚刚写过这个话题。它给你一步一步的指导

    基本上:

  • 创建项目
  • 在记事本中编辑.csproj文件,将所需的区域性添加到标记中
  • 在项目属性中选择中性区域性
  • 在解决方案资源管理器中将资源添加到项目中
  • 创建一个类来访问这些资源
  • 将该类添加到App.xaml文件的标记中
  • 将字符串放入资源文件中
  • 使用xaml中的资源绑定绑定到这些字符串
  • 如果使用ApplicationBar,则必须在代码中这样做,因为它不能绑定在xaml中
  • 为每个受支持的区域性创建另一个资源文件
  • 为每种支持的语言创建dll文件,以便标题在平铺和程序列表中正确显示

  • 请在这里发布更多的信息,而不仅仅是一个链接,这样即使你的博客消失了,你的答案也会很有用。谢谢你的冷静,聪明的家伙。请告诉我,如果没有链接,您将如何回答此人的问题。你可以通过看我的销售代表来判断我是新来的,所以与其说我是个混蛋,不如说我是个有帮助的人。“链接非常棒,但它们永远不应该是你答案中的唯一信息。”@hopmedic-对答案进行概述总是一个好主意,即使答案的核心是外部链接。我发现很多问题的答案只是一个断开的链接,非常令人沮丧。哦,讽刺的是,当你意识到博客已经不存在了。至少在那个地址。请在这里发布更多的信息,而不仅仅是一个链接,这样即使你的博客消失了,你的答案也会很有用。谢谢你的冷静,聪明的家伙。请告诉我,如果没有链接,您将如何回答此人的问题。你可以通过看我的销售代表来判断我是新来的,所以与其说我是个混蛋,不如说我是个有帮助的人。“链接非常棒,但它们永远不应该是你答案中的唯一信息。”@hopmedic-对答案进行概述总是一个好主意,即使答案的核心是外部链接。我发现很多问题的答案只是一个断开的链接,非常令人沮丧。哦,讽刺的是,当你意识到博客已经不存在了。至少是那个地址。选民能指出我的回答有什么问题吗?根据MSDN文档,我对方法的描述是正确的。投票人能否指出我的答案有何错误?根据MSDN文档,我对方法的描述是正确的。