currentuiculture

    1熱度

    1回答

    是否可以配置NLog以英文寫入異常消息而不是當前線程文化? 可能可以通過切換當前線程文化來解決此問題,如Exception messages in English?中所建議的,但如果有其他解決方案,我不想這樣做。 我的記錄器作爲Ninject ILogger公開,所以我也可以實現每個方法並更改線程文化,但是如果有另一種解決方案,我更願意避免這種情況。

    0熱度

    1回答

    簡單。我想本地化我的應用程序。 我搜索了幾天,並嘗試了一百萬種不同的方法來獲取我的資源。 我成功的唯一方法是使用標準的asp.net文件夾「App_LocalResource」,公開資源文件並給它們一個Custom Tool Name。在視圖中,我可以導入Custom Tool Name和@using。 我的問題是,當我改變文化時,語言/資源項目不會改變。 這是我如何改變它在Global.asax

    0熱度

    1回答

    我有一個很奇怪的問題。我正在對我的項目實施本地化,但是當我嘗試獲取當前的語言環境Windows正在運行時,它會忽略國家/地區信息。這是一個示例代碼: using System; using System.Globalization; public class Example { public static void Main() { CultureInfo

    0熱度

    1回答

    我正在一個多lang網站。我想獲得並設置culture和uiculture與​​沒有countryname。如果瀏覽器是英文或朗語是英文選擇,它將返回en而不是en-US或en-GB。由於每種語言使用一個本地資源文件,因此我必須將語言代碼作爲參數發送到sql過程。 Thread.CurrentThread.CurrentCulture Thread.CurrentThread.CurrentCu

    1熱度

    2回答

    我可以在globalization標籤中定義的aspx頁面中使用服務器表達式來實現頁面的uiculture嗎? <%= Page.Uiculture %>

    2熱度

    4回答

    我有一個登錄頁面,用戶可以通過單選按鈕選擇他的語言,登錄後用戶重定向到Default.aspx,我使用下面的方法設置頁面文化: <%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Def

    0熱度

    1回答

    我有3個源文件:AppRessources.resx,AppRessources.fr.resx,AppRessources.nl.resx。 我添加到我的頁面有3種語言(英語,法語和荷蘭語)的ListPicker(它是一個組合框)。 當選擇一個項目時,我更改CurrentCulture和CurrentUICulture。它適用於法國和荷蘭,但不是英語...... 當選擇英語,我認爲應用程序不加載

    2熱度

    1回答

    我有一個工作resx本地化與Microsoft MVC4的基本語言,如英語,法語,德語等設置本地化設置,但我試圖擴展到更具體的語言如簡體/繁體中文。 我有一個名爲我的建議的命名約定文件: SharedStrings.de.resx SharedStrings.es-es.resx SharedStrings.es.resx SharesStrings.fr.resx SharedStrin

    1熱度

    1回答

    我正在使用php。我試圖根據用戶文化來格式化數字。 我理想中的愛是一種功能,我可以將文化和數字作爲參數,它會根據文化自動設置數字的格式,但我沒有發現任何類似的東西。 所以我嘗試使用setlocale(LC_NUMERIC,myCulture),然後調用localeconv()知道使用number_format函數的小數分隔符和千位分隔符等。 我把結果放在變量上,它們都是一樣的! 即我做: setl

    0熱度

    1回答

    當應用程序加載日期時間格式根據網格單元中的區域設置正確顯示,但是當我更改或重新加載更改後的網格內容時區域設置。 更改後的格式不反映在單元格中。 因此,當我第一次加載應用程序時,格式發生了變化。 有什麼方法可以在應用程序運行時更改格式。