terminal icon indicating copy to clipboard operation
terminal copied to clipboard

[Terminal Canary] The language setting doesn't match with the OS

Open AvogatoWizardWhisker opened this issue 1 year ago • 2 comments

Windows Terminal version

1.22.1781.0

Windows build number

10.0.26241.5000

Other Software

No response

Steps to reproduce

  1. I changed the language setting from English to French.
  2. The entire OS changed to French after I signed out.
  3. I opened Terminal Canary and it's still in English.

image

Expected Behavior

I'm expecting the language in Terminal to match with the OS since it should follow the system default

Actual Behavior

Even tho Terminal's setting language uses the "system default", it remains the same previous language.

AvogatoWizardWhisker avatar Jun 28 '24 09:06 AvogatoWizardWhisker

Is this still happening/? We haven't had any other reports on Canary of this happening, and that build is a couple months out of date.

DHowett avatar Aug 22 '24 17:08 DHowett

I'll try to retry again, and i'll let you know if the problem presists.

AvogatoWizardWhisker avatar Aug 22 '24 17:08 AvogatoWizardWhisker

I apologize for the late response. I tried that again with Terminal Canary version: 1.23.2961.0. The issue still persists.

Image

Do you think it has to do with administrative settings?

Image

AvogatoWizardWhisker avatar Oct 23 '24 14:10 AvogatoWizardWhisker

I don't believe so. The first item in each of these ("Display Language" in English) should be the one what the app platform should use for determining the language for WinUI. I think the language settings in the registry for Windows Terminal may have gone out of sync with the rest of the OS for you. @DHowett for instance encountered a bug just yesterday where he changed the "accent color" (the window border frame color) and Windows Terminal did not adopt it. He checked the package registry and it still contained the old value. I think these may just be various bugs with the packaged app / app platform implementation on Windows. 🤔

As you probably already know or noticed, you can change the "Language" setting in the left half of your screenshot (roughly in the center) to French and it should work around the issue. I'm not sure if we can fix this on our side since we rely on WinUI which in turn relies on the ApplicationLanguages.Languages API.

lhecker avatar Oct 23 '24 15:10 lhecker

Sorry we didn't ask this earlier, but have you tried uninstalling and reinstalling Windows Terminal /? Make sure you save your settings before you uninstall it though! Reinstalling the app should reset the registry and fix the issue.

carlos-zamora avatar Jan 13 '25 21:01 carlos-zamora

Sorry we didn't ask this earlier, but have you tried uninstalling and reinstalling Windows Terminal /? Make sure you save your settings before you uninstall it though! Reinstalling the app should reset the registry and fix the issue.

I apologise for the delay. I did try uninstalling and reinstalling Terminal Canary while Windows is in French. Even though Terminal uses the default settings for languages, it still shows in English rather than French.

Image

Is there some changes I need to make in administrative settings?

Image

AvogatoWizardWhisker avatar Jan 19 '25 12:01 AvogatoWizardWhisker