내 PC의 지역은 영국으로 설정되어 있지만 실버 라이트의 기본 문화권은 미국으로 설정되어 있습니다.PC 지역이 영국으로 설정되어 있지만 문화권이 미국으로 설정되었습니다.
나는 WPF의 기본 동작이 될 것이라고 설명하는 훌륭한 게시물을 발견했으며 그에 대한 해결책도 제공합니다.
How to set and change the culture in WPF
불행하게도 그것의 일반적인 경우로 나는 실버 라이트에서이 코드를 사용할 수 없습니다. OverrideMetadata 메서드는 없습니다. 그래서 내 질문에 Silverlight 개발자가이 문제를 어떻게 해결합니까?
매우 높이 평가,
Don ' 티 Silverlight 개발에 대한 정보를 얻었으므로 WPF 현지화에 대한 다른 정보를보고있는 동안이 정보를 전달할 것입니다. [Silverlight 기반 응용 프로그램 현지화] (http://msdn.microsoft.com/en-us/library/) cc838238 (v = v95) .aspx) – lsuarez
이것은 모든 Windows 응용 프로그램에서 발생합니다. Windows가 en-GB로 현지화되지 않았기 때문입니다. 따라서 현재 문화권은 en-GB (날짜, 시간, 통화 등)로 설정되어 있지만 리소스에 대한 UI 문화는 en-US입니다. – Richard