[GH-ISSUE #78] ISSUE: YouTube handle URLs with multibyte characters show wrong channel overview and channel name #57

Closed
opened 2026-03-04 00:03:27 +03:00 by kerem · 1 comment
Owner

Originally created by @ANZUARIAKE0127 on GitHub (Aug 6, 2025).
Original GitHub issue: https://github.com/YouG-o/YouTube-No-Translation/issues/78

Originally assigned to: @YouG-o on GitHub.

Description

When visiting a YouTube channel via its handle URL (http s://www.youtube.com/@{handle}) and that handle contains multibyte characters (e.g. Japanese, Chinese), the overview data returned belongs to an unrelated channel. Visiting the same channel using the /channel/{userId} URL works correctly.

Environment

  • Browser: Chrome 138.0.7204.184
  • Extension Version: 2.10.10
  • OS: Windows 11
  • YouTube Language: Japanese
  • YouTube Account: Logged in

Example Video (Required if the issue happened on a video page)

Correct1: https://www.youtube.com/channel/UCA5pLZcAfKDgUN7SjZnp4yw
Wrong1: https://www.youtube.com/@%E7%8C%AB%E9%87%8E%E3%83%A6%E3%82%AD
Correct2: https://youtube.com/channel/UC5Cj144xFJvXLe_St0TJSrg
Wrong2: https://www.youtube.com/@%E3%81%AA%E3%81%A4%E4%B9%99%E3%83%81%E3%83%A3%E3%83%B3%E3%83%8D%E3%83%AB

Extension Settings

  • Title translation prevention
  • Description translation prevention
  • Audio language preference
  • Subtitles language preference
  • YouTube Data API v3

Screenshots

Correct1:
Image
Wrong1:
Image
Correct2:
Image
Wrong2:
Image

  • BlockTube
  • ShortsBlocker - Remove Shorts from YouTube
  • Tampermonkey
  • YouTube NonStop
  • YT Mini Player Destroyer
Originally created by @ANZUARIAKE0127 on GitHub (Aug 6, 2025). Original GitHub issue: https://github.com/YouG-o/YouTube-No-Translation/issues/78 Originally assigned to: @YouG-o on GitHub. ## Description <!-- A clear description of what the problem is --> <!-- Please specify: --> <!-- - Which YouTube page you were on (home page, video page, search results, channel page, etc.) --> <!-- - What feature was not working (title translation prevention, description, subtitles, audio track, etc.) --> When visiting a YouTube channel via its handle URL (http s://www.youtube.com/@{handle}) and that handle contains multibyte characters (e.g. Japanese, Chinese), the overview data returned belongs to an unrelated channel. Visiting the same channel using the /channel/{userId} URL works correctly. ## Environment - Browser: Chrome 138.0.7204.184 - Extension Version: 2.10.10 - OS: Windows 11 - YouTube Language: Japanese - YouTube Account: Logged in ## Example Video (Required if the issue happened on a video page) Correct1: https://www.youtube.com/channel/UCA5pLZcAfKDgUN7SjZnp4yw Wrong1: https://www.youtube.com/@%E7%8C%AB%E9%87%8E%E3%83%A6%E3%82%AD Correct2: https://youtube.com/channel/UC5Cj144xFJvXLe_St0TJSrg Wrong2: https://www.youtube.com/@%E3%81%AA%E3%81%A4%E4%B9%99%E3%83%81%E3%83%A3%E3%83%B3%E3%83%8D%E3%83%AB ## Extension Settings <!-- Please check which features you have enabled in the extension popup: --> - [x] Title translation prevention - [x] Description translation prevention - [x] Audio language preference - [ ] Subtitles language preference - [ ] YouTube Data API v3 ## Screenshots Correct1: <img width="677" height="304" alt="Image" src="https://github.com/user-attachments/assets/f93cc7c1-124c-4cff-b378-b7bf64fffe69" /> Wrong1: <img width="664" height="292" alt="Image" src="https://github.com/user-attachments/assets/1fcbb412-a4ec-4e81-9c2a-5ddf3ff0ef03" /> Correct2: <img width="753" height="265" alt="Image" src="https://github.com/user-attachments/assets/09cd7f3e-d30a-4747-8596-16a86e868f87" /> Wrong2: <img width="756" height="235" alt="Image" src="https://github.com/user-attachments/assets/e485ba5a-ad3e-4bd7-b901-5afd04c1f794" /> ## Other YouTube-related extensions you are using - BlockTube - ShortsBlocker - Remove Shorts from YouTube - Tampermonkey - YouTube NonStop - YT Mini Player Destroyer
kerem 2026-03-04 00:03:27 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@YouG-o commented on GitHub (Aug 6, 2025):

Hi,
This bug occurs because YouTube percent-encodes multibyte handlesin the URL, but the extension was not decoding them before searching for channel data.
Fixed : c439b56d28
It will be available in next update.
My bad, I did not anticipated this, sorry about that.

<!-- gh-comment-id:3161200230 --> @YouG-o commented on GitHub (Aug 6, 2025): Hi, This bug occurs because YouTube percent-encodes multibyte handlesin the URL, but the extension was not decoding them before searching for channel data. Fixed : c439b56d287ecf0d8366af3d31b75d0baecedbb3 It will be available in next update. My bad, I did not anticipated this, sorry about that.
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#57
No description provided.