[GH-ISSUE #55] Issue: Extension settings changes not being applied from its menu #51

Closed
opened 2026-03-04 00:03:23 +03:00 by kerem · 11 comments
Owner

Originally created by @CrusheerPL on GitHub (Jul 4, 2025).
Original GitHub issue: https://github.com/YouG-o/YouTube-No-Translation/issues/55

Description

As in the topic - cannot apply extension settings changes from its menu. Discovered this issue while looking for a cause of another problem (translated chapters when shouldn't).

Steps to Reproduce

  1. Open extension
  2. Change some settings
  3. Close the menu
  4. You can refresh the video page but it's not necessary
  5. Open again the extension

Expected result:

Settings have been applied.

Actual result:

Settings haven't been applied.

Environment

  • Browser: Firefox 136.0.1 64bit
  • Extension Version: 2.5.11 (latest)
  • OS: Windows 10 Pro 22H2
  • YouTube Language: Polish
  • YouTube Account: Logged in

Example Video

The issue has been reproduced in this video: https://youtu.be/UORJ-9fFXow

Extension Settings

  • Title translation prevention (turned on by default)
  • Description translation prevention
  • Audio language preference
  • Subtitles language preference
  • YouTube Data API v3
  • BETA: Fallback for Browsing Titles (player API)
  • BETA: Search Results Description Replacement (player API)

uBlock Origin, SponsorBlock

Originally created by @CrusheerPL on GitHub (Jul 4, 2025). Original GitHub issue: https://github.com/YouG-o/YouTube-No-Translation/issues/55 ## Description As in the topic - cannot apply extension settings changes from its menu. Discovered this issue while looking for a cause of another problem (translated chapters when shouldn't). ## Steps to Reproduce 1. Open extension 2. Change some settings 3. Close the menu 4. You can refresh the video page but it's not necessary 5. Open again the extension ### Expected result: Settings have been applied. ### Actual result: Settings haven't been applied. ## Environment - Browser: Firefox 136.0.1 64bit - Extension Version: 2.5.11 (latest) - OS: Windows 10 Pro 22H2 - YouTube Language: Polish - YouTube Account: Logged in ## Example Video **The issue has been reproduced in this video:** https://youtu.be/UORJ-9fFXow ## Extension Settings - [x] Title translation prevention (turned on by default) - [ ] Description translation prevention - [ ] Audio language preference - [ ] Subtitles language preference - [ ] YouTube Data API v3 - [ ] BETA: Fallback for Browsing Titles (player API) - [ ] BETA: Search Results Description Replacement (player API) ## Other YouTube-related extensions you are using uBlock Origin, SponsorBlock
kerem closed this issue 2026-03-04 00:03:24 +03:00
Author
Owner

@YouG-o commented on GitHub (Jul 4, 2025):

I don't have the issue on my side. The simpliest way for you is to uninstall and reinstall the extension, it will work again. But I need to know why it happened so before, please do this :
In firefox go to : "about:debugging" in the url bar
Then go to "This Firefox" on the left.
Search for the "YouTube No Translation" in Extensions, and click Inspect.
In the console type :

browser.storage.local.get(['settings']).then(function(result) {
    if (result.settings) {
        console.log('Extension Settings:');
        console.log(JSON.stringify(result.settings, null, 2));
    } else {
        console.log('No settings found');
    }
});

and send me the result. It will help me understand what's wrong with your settings.
Thank you.

<!-- gh-comment-id:3037199632 --> @YouG-o commented on GitHub (Jul 4, 2025): I don't have the issue on my side. The simpliest way for you is to uninstall and reinstall the extension, it will work again. But I need to know why it happened ***so before, please do this :*** In firefox go to : "about:debugging" in the url bar Then go to "This Firefox" on the left. Search for the "YouTube No Translation" in Extensions, and click Inspect. In the console type : ``` browser.storage.local.get(['settings']).then(function(result) { if (result.settings) { console.log('Extension Settings:'); console.log(JSON.stringify(result.settings, null, 2)); } else { console.log('No settings found'); } }); ``` and send me the result. It will help me understand what's wrong with your settings. Thank you.
Author
Owner

@CrusheerPL commented on GitHub (Jul 4, 2025):

That's weird...
Image

<!-- gh-comment-id:3037289476 --> @CrusheerPL commented on GitHub (Jul 4, 2025): That's weird... <img width="980" height="675" alt="Image" src="https://github.com/user-attachments/assets/ce92c32c-fbcf-4e26-ab9c-da325db456b1" />
Author
Owner

@YouG-o commented on GitHub (Jul 4, 2025):

Thanks for this, I see some missing settings. I just released v2.6.0, it should prevent your issue. If you did not uninstall/reinstalled yet, try to force update and tell me if it fixed it.

Sorry, this issue is 100% my bad.

<!-- gh-comment-id:3037291955 --> @YouG-o commented on GitHub (Jul 4, 2025): Thanks for this, I see some missing settings. I just released v2.6.0, it should prevent your issue. If you did not uninstall/reinstalled yet, try to force update and tell me if it fixed it. Sorry, this issue is 100% my bad.
Author
Owner

@CrusheerPL commented on GitHub (Jul 4, 2025):

Reinstalled the extension, everything visually works but I still see the video chapters still got automatically translated.. Anyway, thanks

<!-- gh-comment-id:3037292799 --> @CrusheerPL commented on GitHub (Jul 4, 2025): Reinstalled the extension, everything visually works but I still see the video chapters still got automatically translated.. Anyway, thanks
Author
Owner

@YouG-o commented on GitHub (Jul 4, 2025):

Strange, I tried to go on the video you were watching on your video (btw just realised you recorded your issue sorry), changing my YT to Polish and chapters are replaced by the originals on my side.
Just in case : for chapters, you need to have the 'description' feature enabled since the add-on get chapters name in videos descriptions.

Do the other features are back (titles, audio tracks..) ?

Anyway, at least the settings issue should be fixed. Don't hesitate to open a new issue if you still encounter problems with chapters tomorrow (meaning after a fresh restart of your browser and youtube tabs).

<!-- gh-comment-id:3037297959 --> @YouG-o commented on GitHub (Jul 4, 2025): Strange, I tried to go on the video you were watching on your video (btw just realised you recorded your issue sorry), changing my YT to Polish and chapters are replaced by the originals on my side. Just in case : for chapters, you need to have the 'description' feature enabled since the add-on get chapters name in videos descriptions. Do the other features are back (titles, audio tracks..) ? Anyway, at least the settings issue should be fixed. Don't hesitate to open a new issue if you still encounter problems with chapters tomorrow (meaning after a fresh restart of your browser and youtube tabs).
Author
Owner

@CrusheerPL commented on GitHub (Jul 4, 2025):

Titles worked before and work now. Audio track was always set to original and is now. Chapters - turned on the Description option, deleted youtube cookies, ran a new browser's instance, result the same.

<!-- gh-comment-id:3037304630 --> @CrusheerPL commented on GitHub (Jul 4, 2025): Titles worked before and work now. Audio track was always set to original and is now. Chapters - turned on the *Description* option, deleted youtube cookies, ran a new browser's instance, result the same.
Author
Owner

@YouG-o commented on GitHub (Jul 4, 2025):

Is it just the chapters, or also the description that is still translated?

<!-- gh-comment-id:3037306020 --> @YouG-o commented on GitHub (Jul 4, 2025): Is it just the chapters, or also the description that is still translated?
Author
Owner

@CrusheerPL commented on GitHub (Jul 4, 2025):

Descriptions are in the original language as should. But i discovered these weird things: chapters are being displayed translated until video playback ends, as shown in this video https://youtu.be/OzSwC_gKYdU

Anyway, thanks for this extension, u make a piece of great job. I'll look forward for the chapters update (and sorry for my english lol)

<!-- gh-comment-id:3037310753 --> @CrusheerPL commented on GitHub (Jul 4, 2025): Descriptions are in the original language as should. But i discovered these weird things: chapters are being displayed translated until video playback ends, as shown in this video https://youtu.be/OzSwC_gKYdU Anyway, thanks for this extension, u make a piece of great job. I'll look forward for the chapters update (and sorry for my english lol)
Author
Owner

@YouG-o commented on GitHub (Jul 4, 2025):

Oh I see. Never happened to me, this is weird. I'll have a look tomorrow if I can reproduce it on my side and find a fix. Thanks for the infos

<!-- gh-comment-id:3037313400 --> @YouG-o commented on GitHub (Jul 4, 2025): Oh I see. Never happened to me, this is weird. I'll have a look tomorrow if I can reproduce it on my side and find a fix. Thanks for the infos
Author
Owner

@CrusheerPL commented on GitHub (Jul 26, 2025):

Accidentally found a culprit, it's a SponsorBlock. With that addon disabled, everything works right.

<!-- gh-comment-id:3121580216 --> @CrusheerPL commented on GitHub (Jul 26, 2025): Accidentally found a culprit, it's a SponsorBlock. With that addon disabled, everything works right.
Author
Owner

@YouG-o commented on GitHub (Jul 26, 2025):

Thanks for letting me know. I'll have a look to see what cause this conflict and try to fix it so both addon can run together.

<!-- gh-comment-id:3121734198 --> @YouG-o commented on GitHub (Jul 26, 2025): Thanks for letting me know. I'll have a look to see what cause this conflict and try to fix it so both addon can run together.
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/YouTube-No-Translation#51
No description provided.