2012-06-14 52 views
4

所以這是1mln $的問題。如何從客戶機獲取CultureInfo?

首先,我正在Visual WebGui中開發Web應用程序。這基本上是Winforms,但比應用程序轉換爲HTML5和Vualá.. web應用程序。無論如何,我有一個DateTime格式的問題。默認情況下它是來自服務器機器的CultureInfo。

我可以像在web.config中重寫此:

<globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="de-DE" uiCulture="de-DE"/> 

每一個日期格式將是每個客戶機上德語。我想要的是製作一個Web應用程序,它將在控制面板中顯示日期時間格式,如在客戶機上。

可能嗎?我找不到解決方案。

感謝您的幫助,

+0

「Visual WebGui」究竟是什麼? –

+0

http://www.visualwebgui.com/ –

回答

4

試試這個:

Thread.CurrentThread.CurrentCulture = new CultureInfo(Request.UserLanguages[1]); 

檢查此鏈接例如Multilingual Application

+0

正確的文化並不總是數組中的第二項。 – Beakie

0

您可以設置的全球化標記自動的的UICulture和文化屬性。這將使您能夠讓服務器根據其瀏覽器的設置來決定用戶的語言,如果您使用本地化的資源,一切都將自動發生。

相關問題