2010-11-28 41 views
1

我使用資源文件(ASP.NET MVC 2)製作了多語言網站。現在我想要使用數據庫來創建一個頁面,用戶可以輸入將在網站上發佈的信息。這是否意味着我不能再使用資源文件?在使用數據庫保持多種語言的方式上?使用數據庫的多語言網站

回答

0

對於靜態內容,您可以使用資源文件,但如果您需要修改數據並且想要翻譯不同語言的數據,則應使用數據庫。使用數據庫更加靈活。

+0

你能不能給我一個參考去哪裏 – Ognjen 2010-11-28 16:08:18

2

我不是100%確定如果我得到您的問題,但從技術和實踐的角度來看,您可以混合來自資源文件和來自數據庫的內容的內容。

對於所有靜態文本(消息,按鈕等),您將使用您的資源,對於動態文本([經常]更改的文本),您將使用數據庫。

也可以創建自己的資源提供程序,而不是從文件中提取資源,它將從數據庫中取出資源。

+0

對於任何手動? – Ognjen 2010-11-28 16:08:34