-
Notifications
You must be signed in to change notification settings - Fork 395
Open
Labels
Description
Describe the bug
My program supports multilingual localization and has 7 languages.
When I was debugging, it could correctly recognize the language zh-Hans on my computer and display it in Chinese.
When I packaged it into MSIX and installed it, it could only be displayed in English.
Through debugging, I found that after packaging and installation, there is only one programming language left, 'en'. Here is my debugging information
Debug:
ApplicationLanguages.ManifestLanguages :en,pt,fr,ja,zh-hans,zh-hant,es
ApplicationLanguages.Languages:zh-hansinstall msix:
ApplicationLanguages.ManifestLanguages :en
ApplicationLanguages.Languages:en
Steps to reproduce the bug
- Add multilingual resources resw
- Package and run
- The program cannot use computer UI language as the program UI language
Expected behavior
Check the upgrade process of 1.7-1.8 for any damage mainfest that may have caused localization failure
Screenshots
No response
NuGet package version
Windows App SDK 1.8.0: 1.8.250907003
Packaging type
Packaged (MSIX)
Windows version
Windows 11 version 23H2 (22631, June 2025 Update)
IDE
Visual Studio 2022
Additional context
No response
torum and hoshiizumiya