내 Universal-Windows-App에 문제가 있습니다. 사용자에게 응용 프로그램의 언어를 변경할 수있는 옵션을 제공하고 있습니다.UWP : 언어 리소스 파일이 올바르게 배포되지 않았습니다.
이 기사에서는 각 언어에 대해 "Ressources.resw"파일을 만들고 XAML 코드는 x:UID=
부분을 통해 리소스를 참조합니다. 언어가 변경되었습니다 primaryLanguageOverride 내 환경에서는 정상적으로 작동합니다. 그러나 Store->Create App Packages
을 통해 앱을 배포 한 다음 (다른) Windows-10 컴퓨터에서 앱을 사이드로드하려고하면 언어 변경이 올바르게 반영되지 않습니다. 예를 들어 날짜 형식이 올바르게 변경되지만 리소스 파일을 가리키는 속성이 올바르게 변경되지 않습니다.
하지만 사용자가 해당 Windows-Language-Pack을 설치 한 경우 앱이 정상적으로 작동합니다. 내 생각 엔 윈도우는 시스템에 설치된 언어와 함께 배포되는 언어 리소스 파일을 확인할 것입니다 :
어떻게이 문제를 방지 할 수 있습니까?
FWIW, UWP 리소스는 언어 팩 설치 여부에 의존하지 않습니다. –