Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
AvogatoWizardWhisker opened this issue Jun 28, 2024 · 6 comments
Open
Labels
Area-i18n Internationalization issues (e.g.: non-US input handling doesn't work) Issue-Bug It either shouldn't be doing this or needs an investigation. Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something Needs-Tag-Fix Doesn't match tag requirements No-Recent-Activity This issue/PR is going stale and may be auto-closed without further activity. Priority-2 A description (P2) Product-Terminal The new Windows Terminal.

Comments

@AvogatoWizardWhisker
Copy link

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 AvogatoWizardWhisker added Issue-Bug It either shouldn't be doing this or needs an investigation. Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting labels Jun 28, 2024
@carlos-zamora carlos-zamora added Product-Terminal The new Windows Terminal. Area-i18n Internationalization issues (e.g.: non-US input handling doesn't work) and removed Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting labels Jul 10, 2024
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Tag-Fix Doesn't match tag requirements label Jul 10, 2024
@carlos-zamora carlos-zamora added this to the Terminal v1.22 milestone Jul 10, 2024
@carlos-zamora carlos-zamora added Priority-2 A description (P2) and removed Needs-Tag-Fix Doesn't match tag requirements labels Jul 10, 2024
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Tag-Fix Doesn't match tag requirements label Jul 10, 2024
@DHowett
Copy link
Member

DHowett commented Aug 22, 2024

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.

@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something label Aug 22, 2024
@AvogatoWizardWhisker
Copy link
Author

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

@microsoft-github-policy-service microsoft-github-policy-service bot added Needs-Attention The core contributors need to come back around and look at this ASAP. and removed Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something labels Aug 22, 2024
@AvogatoWizardWhisker
Copy link
Author

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

@lhecker
Copy link
Member

lhecker commented Oct 23, 2024

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.

@carlos-zamora
Copy link
Member

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.

@microsoft-github-policy-service microsoft-github-policy-service bot added Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something No-Recent-Activity This issue/PR is going stale and may be auto-closed without further activity. and removed Needs-Attention The core contributors need to come back around and look at this ASAP. labels Jan 13, 2025
Copy link
Contributor

This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 4 days. It will be closed if no further activity occurs within 3 days of this comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-i18n Internationalization issues (e.g.: non-US input handling doesn't work) Issue-Bug It either shouldn't be doing this or needs an investigation. Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something Needs-Tag-Fix Doesn't match tag requirements No-Recent-Activity This issue/PR is going stale and may be auto-closed without further activity. Priority-2 A description (P2) Product-Terminal The new Windows Terminal.
Projects
None yet
Development

No branches or pull requests

4 participants