0
如果我们要对内容进行本地化,以便我们可以用不同语言检索SAME内容项,那么最佳做法是什么?内容本地化最佳实践
一种解决方案是把本地化的内容到单独的类(表):
public class Category
{
public Guid ID {get;set;}
private CategoryContent GetOrCreateCurrentCultureContent()
{
// return (and create if not exists)
// instance of CategoryContent regarding to current culture
}
// encapsulate content properties
public string Title {
get {
return GetOrCreateCurrentCultureContent().Title;
}
set {
GetOrCreateCurrentCultureContent().Title = value;
}
}
public class CategoryContent
{
public string Title {get;set;}
...
}
任何更好的主意吗?
谢谢。东西混乱的网址。所以正确的网址是 http://msdn.microsoft.com/en-us/goglobal/bb688096.aspx – 2009-11-18 06:58:09