我的網站已全球化。對於電子郵件通知,我使用電子郵件正文的.htm文件。有沒有辦法讓每種語言都有.htm文件,並根據瀏覽器的文化設置調用該文件?我爲頁面上的所有字符串執行此操作,但我無法找到將.htm文件添加到資源集的方法。什麼是最好的方法來做到這一點?我真的需要翻譯我的網站電子郵件通知,但我正在努力與此。htm文件作爲資源在asp.net?
任何幫助或在正確的方向點讚賞!
我的網站已全球化。對於電子郵件通知,我使用電子郵件正文的.htm文件。有沒有辦法讓每種語言都有.htm文件,並根據瀏覽器的文化設置調用該文件?我爲頁面上的所有字符串執行此操作,但我無法找到將.htm文件添加到資源集的方法。什麼是最好的方法來做到這一點?我真的需要翻譯我的網站電子郵件通知,但我正在努力與此。htm文件作爲資源在asp.net?
任何幫助或在正確的方向點讚賞!
由於.htm文件是靜態文件,因此無法進行本地化。這是我做的。除了使用mail.htm的,使用mail_en-US.htm,mail_tr-TR.htm等
string file = String.Format("mail_{0}.htm" , Thread.CurrentUICulture);
謝謝!聽起來像一個完美的解決方案,不知道爲什麼我沒有想到這一點!我會給它一個去感謝:) – Stuart 2013-02-12 09:41:04