Как я могу увидеть и/или изменить «географический регион», который отправляется при использовании winget?

Когда я бегуwinget upgrade wingetв Windows среди вывода говорится: «Для правильной работы источника требуется отправить географический регион текущего компьютера ». (Выделено мной.)

Я не живу в Англии, но мне хотелось бы по возможности видеть британский английский вместо, например, американского английского. Меня беспокоит, что этот «географический регион» (не Англия в моем случае) приведет к тому, что языком, например, файлов справки для пакетов, которые я устанавливаю с помощью winget, станет американский английский.

Как я могу увидеть, какой «географический регион» будет отправлен? И как можно изменить отправленное?

winget --version
v1.1.12653

1 ответ

Готовая установка Windows-11wingetиспользуетDefault system UI language. Обычно он отличается от «Языка дисплея» по умолчанию. К сожалению, все эти настройки спрятаны в реестре, и их можно найти только там или путем внимательного изучения различных команд.

Вот некоторые из них.

      # Get-WinUserLanguageList

LanguageTag     : en-US
Autonym         : English (United States)
EnglishName     : English
LocalizedName   : English (United States)
ScriptName      : Latin
InputMethodTips : {0409:00000409}
Spellchecking   : True
Handwriting     : False

# Get-WinSystemLocale
# [cultureinfo]::CurrentCulture

LCID             Name             DisplayName
----             ----             -----------
1033             en-US            English (United States)

# And most importantly: 
# dism /online /get-intl

Deployment Image Servicing and Management tool
Version: 10.0.22621.1

Image Version: 10.0.22621.2715

Reporting online international settings.

Default system UI language : en-US
System locale : en-US
Default time zone : Romance Standard Time
Active keyboard(s) : 0409:00000409, 0c0a:0000040a
Keyboard layered driver : Not installed.

Installed language(s): en-US
  Type : Fully localized language.
Installed language(s): es-ES
  Type : Partially localized language, MUI type.
  Fallback Languages en-US

The operation completed successfully.

Однако при использовании winget вам, вероятно, лучше просто попытаться передать командную строкуlocaleвариант:--locale "en-US".

Другие вопросы по тегам