我想拿出知道如何基於地址字符串:資源下載樣式地址URL的定位可能實現
http://msdn.microsoft.com/en-us/library/system.string.aspx
http://msdn.microsoft.com/ru-ru/library/system.string.aspx
我試圖找到有關ASP.NET本地化的各種信息實現MSDN,如本地化,但未能找到可用於獲得上述結果的策略描述。
我對ASP.NET並不是很有經驗,並希望得到一些關於如何在我的網站上實現類似路徑的建議(例如使用最少的代碼重複的最佳方法)。
據我所知,我可以複製兩個文件夾中的兩個文件。或10個文件夾中的10個文件,如果我有10個文化。但這聽起來不是最好的策略。是否有一些重寫&參數傳遞進行或?
更新:我最終實現了以下方法: 我我註冊路由到所有當前的文化(在泛型方法)本地化的網頁, 例如用於help.aspx
我註冊ru-ru/help/
和en-us/help/
路線,幫助裏面的.aspx(和其他可本地化的頁面,oop方式)我分析地址字符串並檢索所需的語言。之後,我設置了與url中提供的相關文化匹配的html內容。
我在IIS 7.5上託管並使用ASP.NET 4.0,因此老化環境不是幸運的問題。 –