2010-07-01 14 views

回答

1

我使用數據庫結合生成resx文件的實用程序應用程序。數據庫可以存儲多種語言,實用程序應用程序會爲不同的語言生成所有的resx文件。

然後,我使用瀏覽器中的語言設置(作爲請求對象的一部分傳回,我相信)決定使用哪個resx文件。

+0

如果您有興趣,我剛剛使用瀏覽器語言設置在MVC2中完善了這項技術。 – 2010-07-14 22:47:04

0

如果您打算稍後本地化消息,最好將它們存儲在資源文件中。這是一個nice blog post

0

我使用一個靜態緩存的Dictionary<string, string>連接到CurrentUICulture與各種提供商。可以使用數據庫,xml文件......作爲本地化源。

它有javascript和silverlight對應以及爲了從應用程序服務器動態下載文本(如有必要)。