我正在開發一個使用ASP.NET MVC的Web應用程序(我對這個框架很陌生,實際上對於一般的Web開發來說實際上是個新手)。我的應用程序必須支持多種語言 - 我需要應用程序「說出」本地語言的國家有很多。ASP.NET MVC中的多語言應用程序 - 最佳實踐?
用戶界面的概念是常見的 - 有標誌圖標的地方,通常是頂部,可能有一個額外的下拉菜單,包括較少的常見語言。在這個階段,我不想進入自動檢測來源國,而是從英文開始,並允許用戶選擇,否則(我會記得當然設置)。
我想知道是否有任何「框架」支持ASP.NET MVC中的這種多語言視圖,將使工作更容易。
任何建議?
感謝
我會轉儲標誌圖標。標誌可以改變,某些語言跨越多個國家等。語言選擇的標誌圖標是一種老派。相反,請使用其自己的語言顯示每種語言選擇的下拉菜單。 – 2009-06-23 13:27:17
我不同意。爲您最常用的語言設置標誌可以節省點擊和潛在的混淆。如果在某人將其更改爲阿拉伯語後登錄該頁面,我如何才能知道如何更改該語言?下拉式標題不再是「選擇語言」。 – 2009-08-01 13:34:41