[GH-ISSUE #1206] [Bug] Some text does not update when language is updated #3253

Open
opened 2026-03-01 19:09:04 +03:00 by kerem · 0 comments
Owner

Originally created by @matthew-e-brown on GitHub (Jun 14, 2023).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/1206

Originally assigned to: @NickeManarin on GitHub.

Description

While most of the UI correctly toggles upon switching languages, and quite quickly too, some pieces do not update until they are re-opened or the program is restarted.

To Reproduce

Steps to reproduce the behavior:

  1. Open the application.
  2. Take note of the current language.
  3. Open a panel, like the "mouse events" panel.
  4. Change the language.
  5. Inspect the title of the panel; it does not update alongside the rest of the controls (screenshot 2).
  6. Hover over one of the buttons in the ribbon; since the button tooltips are not reloaded upon hover, they will remain in the old language until a reload (screenshot 1).

Expected behavior

The tooltips and panel titles should respect the user's language, even when toggling between languages.

Desktop (please complete the following information):

  • OS: Windows 10
  • Version: 22H2, build 19045.2965

Screenshots

App was opened in German, then switched to Auto (English), which results in a German tooltip in an English window.

App is in English; tooltip is in German

From there, the Mouse Events panel is opened and the app is then set to Finnish, which results in an English panel title next to a German tooltip in a Finnish window.

App is in Finnish; tooltip is in German; panel title is in English

Additional context

I ran into this while taking the screenshots for PR #1205, since I was taking screenshots in several languages. I'd be willing to help out with this issue too, though I'm not sure if I have a lot to offer in this case because it seems like the culprit may lie deeper in the code.

This bug is almost certainly suuuuper minor, because I can't imagine most people toggle their language back and forth frequently. I wouldn't be surprised if this is so minor that it's not even worth fixing; "fixing" it could probably even be done with a tiny disclaimer in the language options that says, "some parts of the app may not change completely until the app is restarted", since that's not too uncommon to see in other programs.

Originally created by @matthew-e-brown on GitHub (Jun 14, 2023). Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/1206 Originally assigned to: @NickeManarin on GitHub. ## Description While most of the UI correctly toggles upon switching languages, and quite quickly too, some pieces do not update until they are re-opened or the program is restarted. ## To Reproduce Steps to reproduce the behavior: 1. Open the application. 2. Take note of the current language. 3. Open a panel, like the "mouse events" panel. 4. Change the language. 5. Inspect the title of the panel; it does not update alongside the rest of the controls (screenshot 2). 6. Hover over one of the buttons in the ribbon; since the button tooltips are not reloaded upon hover, they will remain in the old language until a reload (screenshot 1). ## Expected behavior The tooltips and panel titles should respect the user's language, even when toggling between languages. ## Desktop (please complete the following information): - OS: Windows 10 - Version: 22H2, build 19045.2965 ## Screenshots App was opened in German, then switched to Auto (English), which results in a German tooltip in an English window. ![App is in English; tooltip is in German](https://github.com/NickeManarin/ScreenToGif/assets/43387454/8573a129-41d6-4afc-a32a-0dcc630be3ea) From there, the Mouse Events panel is opened and the app is then set to Finnish, which results in an English panel title next to a German tooltip in a Finnish window. ![App is in Finnish; tooltip is in German; panel title is in English](https://github.com/NickeManarin/ScreenToGif/assets/43387454/7826d0b9-1648-4dbe-aa3e-928d0a822eae) ## Additional context I ran into this while taking the screenshots for PR #1205, since I was taking screenshots in several languages. I'd be willing to help out with this issue too, though I'm not sure if I have a lot to offer in this case because it seems like the culprit may lie deeper in the code. This bug is almost certainly *suuuuper* minor, because I can't imagine most people toggle their language back and forth frequently. I wouldn't be surprised if this is so minor that it's not even worth fixing; "fixing" it could probably even be done with a tiny disclaimer in the language options that says, "some parts of the app may not change completely until the app is restarted", since that's not too uncommon to see in other programs.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ScreenToGif#3253
No description provided.