During my tinkering with PS 5.1 under Win 10, related to the objective of question Fully change language (including Culture) for the current PowerShell session, I came across a couple of related questions.
Where is the Windows setting associated with the UICulture? I did not find the "Keyboard and Languages" tab of the "Region and Language" control panel as indicated here.
Can this be persistently changed from within PS? All I found so far only persist in a session.
The setting Settings -> Time and Language -> Language -> Windows display language shows "Español (España)", and PS gives
> Get-UICulture ; [System.Threading.Thread]::CurrentThread.CurrentUICulture ; [CultureInfo]::CurrentUICulture ;
LCID Name DisplayName
---- ---- -----------
1033 en-US English (United States)
1033 en-US English (United States)
1033 en-US English (United States)
without any intervening changes and in a session just launched.
es-ES
LCID Name DisplayName
---- ---- -----------
1033 en-US English (United States)
` Why do you say my statement is not correct? Perhaps I should rephrase "The screen output of `$PSUICulture` may differ from `Get-UICulture`"? – sancho.s ReinstateMonicaCellio Jul 27 '20 at 15:27
es-ES
en-US ` Preceding this with `[cultureinfo]::CurrentUICulture =