Skip to content

1.8 has disrupted my localization #5817

@BigHeadDev

Description

@BigHeadDev

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

DebugApplicationLanguages.ManifestLanguages :en,pt,fr,ja,zh-hans,zh-hant,es
ApplicationLanguages.Languages:zh-hans
install msix:
ApplicationLanguages.ManifestLanguages :en
ApplicationLanguages.Languages:en

Steps to reproduce the bug

  1. Add multilingual resources resw
  2. Package and run
  3. 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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions