Silverlight中的本地化

时间:2010-10-27 09:52:39

标签: silverlight localization

如何在Silverlight中使用本地化?

因为在像Silver.Net这样的Silverlight中没有本地资源文件。我被困在如何做到这一点?

任何想法?

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

Silverlight应用程序部署为XAP文件,实际上是包含应用程序的程序集,资源和medata的ZIP文件。如果要本地化Silverlight应用程序,则必须将附属程序集添加到XAP文件中,然后修改元数据文件以包含附属程序集文件。

例如,如果您的MyApplication.xap包含:

  • MyApplication.dll
  • AppManifest.xaml

并且您希望将其本地化为德语添加

  • 德\ MyApplication.resources.dll

并将以下行添加到AppManifest.xaml

<AssemblyPart Source="de/MyApplication.resources.dll"/>

要获取德国卫星装配文件,请使用Visual Studio或一些本地化工具。