Xml:lang="en-US"
을 사용하여 양식의 언어를 설정할 수 있습니다. 다른 언어로 된 이름을보고 싶지만 C#에서 액세스 할 수있는 위치가 확실하지 않습니다.명명 된 언어 값의 전체 목록은 어디에서 볼 수 있습니까?
도와주세요.
편집 나는 값 집합을 나열하는 열거 형을 선호합니다. 사용할 수 있습니까? 아니면 우리 자신을 만들어야합니까?
이 때문에 사용할 수있는 열거 형이 아닌 것 같아서 here은 내 자신이 만든 것입니다.
Xml:lang="en-US"
을 사용하여 양식의 언어를 설정할 수 있습니다. 다른 언어로 된 이름을보고 싶지만 C#에서 액세스 할 수있는 위치가 확실하지 않습니다.명명 된 언어 값의 전체 목록은 어디에서 볼 수 있습니까?
도와주세요.
편집 나는 값 집합을 나열하는 열거 형을 선호합니다. 사용할 수 있습니까? 아니면 우리 자신을 만들어야합니까?
이 때문에 사용할 수있는 열거 형이 아닌 것 같아서 here은 내 자신이 만든 것입니다.
다른 문화권의 목록을보고 싶다면 here을 찾을 수 있습니다.
CultureInfo.GetCultures(CultureTypes.AllCultures);
정보를 정기적으로 :
:CultureInfo[] cultureInfos = CultureInfo.GetCultures(CultureTypes.AllCultures);
은 아마 당신이 필요
string xmlCulture = "en-US";
bool isSupported = CultureInfo.GetCultures(CultureTypes.AllCultures).Any(c => c.Name.Equals(xmlCulture));
이 유효한 모든 문화를 얻으려면 :
CultureInfo.GetCultures(CultureTypes.SpecificCultures);
모든 .NET 문화 (표준 여부), 사용에 액세스하려면 : 특정 국가 및 지역에 속하는 .NET 문화에 대한
아마도이 페이지가 유용 할 수 있습니까? http://msdn.microsoft.com/en-us/library/ms745650.aspx#design_intl_ui_with_xaml –
사실 이들은 언어가 아니지만 '문화'라고합니다. –
@Gerrie : en-US는 "문화권"또는 "로캘": 언어 ("en")와 지역 ("US")을 모두 정의합니다. –