Windows Phone在一个项目中有两个应用程序

时间:2014-08-07 10:27:02

标签: c# windows-phone-8 windows-phone

我想构建两个应用程序,两个应用程序是相同的,但一个是英语,另一个是阿拉伯语,具有不同的数据项,但我想在一个项目中构建它们的相同设计和代码,所以我可以修改一次, 任何人都可以帮我怎么做??

3 个答案:

答案 0 :(得分:2)

我认为你在谈论Localization and Globalisation

基本上,您需要在AppResources.resx中添加所有资源字符串,并使用密钥来使用它。关于它,这是一个很棒的tutorial

快速程序是,

i)将所有字符串与密钥一起存储在资源文件中    ii)参考你的xaml中的键(不要硬编码)    iii)手动翻译或使用bing翻译

答案 1 :(得分:1)

您需要将应用本地化为不同的语言。 Microsoft提供了Multilingual App Toolkit来简化此过程。

请参阅this帖子,了解如何使用Multilingual App Toolkit

轻松实现此目标

答案 2 :(得分:0)

因此,您可以在应用程序本身内执行此操作,而不是选择两个不同的应用程序。您可以使用Resources单独更改所需字符串的语言。

这些可以提供一些很好的参考:

http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh965329.aspx

Windows Phone 8 bind to string resource with format

希望它有所帮助!