c# 你如何本地化一個數據庫驅動的網站

c# 你如何本地化一個數據庫驅動的網站

我一直在玩.NET的本地化功能,他們似乎都依靠把數據放在resx文件。 但是大多數係統不能依靠這個,因為它們是數據庫驅動的。 那麼你如何解決這個問題呢? 有沒有建立在.NET的方式,或者你在SQL中創建一個翻譯表,手動做這一切? 如果你必須在大部分的網站上做到這一點,是否有任何理由甚至使用resx的本地化方式? 一個例子是我在我的網站上有一個FAQ列表,我把這個列表保存在數據庫中,所以我可以…


在ASP.NET中更改錯誤消息的語言

我使用瑞典語版本的Windows XP和Visual Studio Professional開發ASP.NET應用程序。 當我得到一個錯誤又名。 “黃色屏幕死亡”的錯誤信息是在瑞典,使它有點難以搜索有關的信息。 如何更改ASP.NET中使用的錯誤消息的語言? 我沒有為.net框架安裝語言包。 然而,我正在運行一個英文的Windows XP與瑞典語言界麵包。 我也有這個在我的web.con…


如何在asp.net網站中使用圖片資源?

我有一個ac#網站,它使用了大量的嵌入式英文文本的圖像。 如何根據語言使用標準資源文件替換圖像? 我在我的App_GlobalResources目錄中有一個resx文件,但是我似乎無法正確地將它插入到imageurl的asp:image控件中。 想法? 更新: 有關更多信息,請參閱圖片標籤代碼:<asp:image runat="server" ID="img2" ImageUrl=…


asp.net 什麼是system.globalization它和本地化有什麼區別

並為香料的一點點,什麼是在Asp.net Mvc應用程序全球化的最佳途徑…


單數和復數的ASP.NET本地化

我可以用ASP.NET資源/本地化翻譯字符串以簡單的方式依賴於一個或其他(英語語法),就像我在翻譯中傳遞數字1,它返回“你有一輛車”或0,2和更高,“你有%n輛車”? 或者我被迫在我看來有邏輯來看它是單數還是複數?…


ASP.NET中的全局資源與本地資源

我們使用resx文件來本地化我們的Web應用程序。 我們通常創建本地resx文件(映射到特定頁面),當只有一個頁面使用特定的短語,以及一個全球resx文件,當多個頁面需要短語。 但是關於全局resx文件的好處是它們是一個類,你可以調用像調用一個類的屬性這樣的短語: Resource.UI.iNotFound 所以我在想-為什麼要有本地的resx文件呢? 為什麼不為整個應用程序使用一個…


ASP.NET頁面上的多種語言(英語,法語)

我只是想知道什麼是在網頁上處理多種語言的最佳方式? 我是否應該在加載的地方創建一個事件,將所有控件的標籤更改為approrpiate語言文本,還是有更好的方法? 我正在使用.NET框架,謝謝。…


c# 在URL或會話或其他語言中存儲語言

我正在開發一個多語言網站,並想知道什麼是最好的方式來存儲用戶選擇的語言? 要么通過查詢字符串,要么應該在會話..或任何其他選項?…


在asp.net中的圖像本地化

我有一個Web應用程序需要支持多種語言。 我們目前在網站上有相當多的圖片,裡面有文字。 我試圖找到一種方式來本地化這些圖像與最少的麻煩。 到目前為止我想到的是將子文件夾添加到與所需語言相關的當前/ Images文件夾中。 因此,例如/ Images包含默認的圖像集和/ Images/es-MX包含西班牙墨西哥本地化的圖像。 目前為止我認為所有的標準 現在我的問題是,為了這個新的結構工作,我…



在部署的ASP.NET網站項目上,我可以更新.resx文件而無需重新編譯?

我正在將一個ASP.NET應用程序部署到一個鎖定的生產環境中。 將組件(包括衛星資源組件)推入到這個環境中有與之相關的過程,但是將非組件複製到環境中卻沒有。 在ASP.NET網站項目上,我可以更新.resx文件而無需重新編譯?…




localization core本地化 core asp cultureinfo resx mvc i18n globalization cookierequestcultureprovider