Support the language override for unpackaged distribution (ZIP, Portable) #22757

Open
opened 2026-01-31 08:22:35 +00:00 by claunia · 0 comments
Owner

Originally created by @denis-komarov on GitHub (Jan 9, 2025).

Description of the new feature

Language setting for unpackaged distribution (ZIP, Portable) that allow you to set the language explicitly.

Proposed technical implementation details

The specified issues 16018, 18336 related to support for language settings in unpackaged distributions were closed due to limitations of the Windows platform. These limitations seem to have already been addressed in the Windows platform as of Windows App SDK version 1.6.240701003. This is discussed in [MRTCore] Add Microsoft.Windows.Globalization.ApplicationLanguages ​​class #4523 :

To support language change for un-packaged applications Microsoft.Windows.Globalization.ApplicationLanguages.ApplicationLanguages type is introduced in MRTCore. Microsoft.Windows.Globalization.ApplicationLanguages.PrimaryLanguageOverride property is supported both for packaged and un-packaged WindowsAppSDK apps.

Originally created by @denis-komarov on GitHub (Jan 9, 2025). ### Description of the new feature Language setting for unpackaged distribution (ZIP, Portable) that allow you to set the language explicitly. ### Proposed technical implementation details The specified issues [16018](https://github.com/microsoft/terminal/issues/16018), [18336](https://github.com/microsoft/terminal/issues/18336) related to support for language settings in unpackaged distributions were closed due to **limitations of the Windows platform**. These limitations seem to have already been addressed in the Windows platform as of **Windows App SDK version 1.6.240701003**. This is discussed in [[MRTCore] Add Microsoft.Windows.Globalization.ApplicationLanguages ​​class #4523](https://github.com/microsoft/WindowsAppSDK/pull/4523) : > To **support language change for un-packaged applications** Microsoft.Windows.Globalization.ApplicationLanguages.ApplicationLanguages type is introduced in MRTCore. Microsoft.Windows.Globalization.ApplicationLanguages.**PrimaryLanguageOverride property is supported both for packaged and un-packaged WindowsAppSDK apps**.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#22757