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