0

When I run winget upgrade winget on Windows, among the output it says "The source requires current machine's geographic region to be sent to function properly." (Emphasis by me.)

I don't live in England, but I would like to see British English whenever possible, instead of e.g. American English. I'm concerned that this "geographic region" (not England in my case) will cause the language of e.g. help files for packages I install with winget, to be American English.

How can I see what "geographic region" will be sent? And how can I change what is sent?

winget --version
v1.1.12653

user
  • 1
  • 2

1 Answers1

0

Reading this thread - winget is localized for my region, even when my UI-language is set to en-US -, winget follows:

the order of languages in the "Preferred languages" list, as output by Get-WinUserLanguageList

Open Powershell and execute the cmdlet to show the order of language preferences.

Get-WinUserLanguageList

It will list the language per preference/priority. If en-GB (English United Kingdom) is listed above en-US (English United States), it means that winget uses en-UK as the language for geographic region.

In case the cmdlet above doesn't work, use the following:

Import-Module -Name International -UseWindowsPowerShell -Verbose
Get-WinUserLanguageList
Reddy Lutonadio
  • 17,120
  • 4
  • 14
  • 35