Silverlight:本地化的最佳设计实践

时间:2010-12-31 02:20:17

标签: design-patterns silverlight-4.0

HI,

在silverlight中本地化应用程序的最佳实践是什么?我有一个要求,即同一个应用程序将用于multipl客户并具有多语言支持。在这种情况下,如果我为不同的客户术语提供不同的资源文件,并且还为所有常用术语分离资源文件,那么可以吗?我想clinet应该只获得特定于他的卫星组件。

欢迎任何建议。

1 个答案:

答案 0 :(得分:0)

不幸的是,你现在做的事情并不多。本地化显然很糟糕,根本没有最佳实践。当前机制使用.resx文件,这些文件在大中型应用程序中无法维护,但最糟糕的是您将丢失设计时视图,因为在设计模式下不会显示任何值。

希望Silverlight 5.0的发布会让事情变得更好,你可能会使用WPF中提供的一些优雅的解决方案,这些解决方案使用MarkupExtension(在Silverlight 4.0中不存在)。