[GH-ISSUE #51] Issue: Concatenated title (kinda) #48

Closed
opened 2026-03-04 00:03:21 +03:00 by kerem · 15 comments
Owner

Originally created by @tommodev-ctrl on GitHub (Jun 25, 2025).
Original GitHub issue: https://github.com/YouG-o/YouTube-No-Translation/issues/51

Originally assigned to: @YouG-o on GitHub.

Description

As you can see in the image, the title is double (home page). The fact that it's not being translated at first has been fixed by switching tab and coming back.

Environment

  • Browser: Firefox 139.0.4
  • Extension Version: 2.4.30
  • OS: Windows 11
  • YouTube Language: Italian
  • YouTube Account: logged in

Extension Settings

  • [ON] Title translation prevention
  • [ON] Description translation prevention
  • [ON] Audio language preference
  • [OFF] Subtitles language preference
  • [ON] BETA: Player API Fallback for Browsing Titles
  • [OFF] BETA: Search Results Description Replacement

Screenshots

Image

Additional Context

Full video HTML (thumbnail, title, channel name, etc.)

<div id="dismissible" class="style-scope ytd-rich-grid-media"><div id="thumbnail" class="style-scope ytd-rich-grid-media"><ytd-thumbnail rich-grid-thumbnail="" use-hovered-property="" width="9999" class="style-scope ytd-rich-grid-media" size="large" loaded=""><!--css-build:shady--><!--css_build_scope:ytd-thumbnail--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><a id="thumbnail" class="yt-simple-endpoint inline-block style-scope ytd-thumbnail" aria-hidden="true" tabindex="-1" rel="null" href="/watch?v=dZ-O83zFTrc&amp;pp=0gcJCdAJAYcqIYzv">
  <yt-image alt="" ftl-eligible="" notify-on-loaded="" notify-on-unloaded="" class="style-scope ytd-thumbnail"><img alt="" class="yt-core-image yt-core-image--fill-parent-height yt-core-image--fill-parent-width yt-core-image--content-mode-scale-aspect-fill yt-core-image--loaded" style="background-color: transparent;" src="https://i.ytimg.com/vi/dZ-O83zFTrc/hq720.jpg?sqp=-oaymwEcCNAFEJQDSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&amp;rs=AOn4CLBBMYr-m754H3quFNWj1xQyckbpfA"></yt-image>
  
  <div id="overlays" class="style-scope ytd-thumbnail"><ytd-thumbnail-overlay-time-status-renderer class="style-scope ytd-thumbnail" hide-time-status="" overlay-style="DEFAULT"><!--css-build:shady--><!--css_build_scope:ytd-thumbnail-overlay-time-status-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><ytd-badge-supported-renderer is-thumbnail-badge="" class="style-scope ytd-thumbnail-overlay-time-status-renderer" system-icons=""><!--css-build:shady--><!--css_build_scope:ytd-badge-supported-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><dom-repeat id="repeat" as="badge" class="style-scope ytd-badge-supported-renderer"><template is="dom-repeat"></template></dom-repeat></ytd-badge-supported-renderer><div class="thumbnail-overlay-badge-shape style-scope ytd-thumbnail-overlay-time-status-renderer"><badge-shape class="badge-shape-wiz badge-shape-wiz--thumbnail-default badge-shape-wiz--thumbnail-badge" role="img" aria-label="6 minutes, 47 seconds"><div class="badge-shape-wiz__text">6:47</div></badge-shape></div><div id="time-status" class="style-scope ytd-thumbnail-overlay-time-status-renderer" hidden=""><yt-icon size="16" class="style-scope ytd-thumbnail-overlay-time-status-renderer" disable-upgrade="" hidden=""></yt-icon><span id="text" class="style-scope ytd-thumbnail-overlay-time-status-renderer" aria-label="6 minutes, 47 seconds">
    6:47
  </span></div></ytd-thumbnail-overlay-time-status-renderer><ytd-thumbnail-overlay-now-playing-renderer class="style-scope ytd-thumbnail" now-playing-badge=""><!--css-build:shady--><!--css_build_scope:ytd-thumbnail-overlay-now-playing-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><span id="overlay-text" class="style-scope ytd-thumbnail-overlay-now-playing-renderer">Now playing</span>
<ytd-thumbnail-overlay-equalizer class="style-scope ytd-thumbnail-overlay-now-playing-renderer"><!--css-build:shady--><!--css_build_scope:ytd-thumbnail-overlay-equalizer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><svg xmlns="http://www.w3.org/2000/svg" id="equalizer" viewBox="0 0 55 95" class="style-scope ytd-thumbnail-overlay-equalizer">
  <g class="style-scope ytd-thumbnail-overlay-equalizer">
    <rect class="bar style-scope ytd-thumbnail-overlay-equalizer" x="0"></rect>
    <rect class="bar style-scope ytd-thumbnail-overlay-equalizer" x="20"></rect>
    <rect class="bar style-scope ytd-thumbnail-overlay-equalizer" x="40"></rect>
  </g>
</svg>
</ytd-thumbnail-overlay-equalizer>
</ytd-thumbnail-overlay-now-playing-renderer></div>
  <div id="mouseover-overlay" class="style-scope ytd-thumbnail"></div>
  <div id="hover-overlays" class="style-scope ytd-thumbnail"></div>
</a>
</ytd-thumbnail><ytd-playlist-thumbnail is-double-stack="" use-hovered-property="" width="9999" class="style-scope ytd-rich-grid-media" thumbnail-size="large" enable-web-modern-collections-v2="" size="large" hidden=""><!--css-build:shady--><!--css_build_scope:ytd-playlist-thumbnail--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><yt-collections-stack class="collections-stack-wiz"><div><div class="collections-stack-wiz__collection-stack2" style=""></div><div class="collections-stack-wiz__collection-stack1 collections-stack-wiz__collection-stack1--large" style=""></div></div></yt-collections-stack>
<a id="thumbnail" class="yt-simple-endpoint style-scope ytd-playlist-thumbnail" tabindex="-1" aria-hidden="true" href="/watch?v=dZ-O83zFTrc&amp;pp=0gcJCdAJAYcqIYzv">
  <div id="playlist-thumbnails" class="style-scope ytd-playlist-thumbnail"></div>
  <yt-formatted-string id="length" class="style-scope ytd-playlist-thumbnail" aria-label="6 minutes, 47 seconds">6:47</yt-formatted-string>
  <div id="overlays" class="style-scope ytd-playlist-thumbnail"><ytd-thumbnail-overlay-time-status-renderer class="style-scope ytd-playlist-thumbnail" hide-time-status="" overlay-style="DEFAULT"><!--css-build:shady--><!--css_build_scope:ytd-thumbnail-overlay-time-status-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><ytd-badge-supported-renderer is-thumbnail-badge="" class="style-scope ytd-thumbnail-overlay-time-status-renderer" system-icons=""><!--css-build:shady--><!--css_build_scope:ytd-badge-supported-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><dom-repeat id="repeat" as="badge" class="style-scope ytd-badge-supported-renderer"><template is="dom-repeat"></template></dom-repeat></ytd-badge-supported-renderer><div class="thumbnail-overlay-badge-shape style-scope ytd-thumbnail-overlay-time-status-renderer"><badge-shape class="badge-shape-wiz badge-shape-wiz--thumbnail-default badge-shape-wiz--thumbnail-badge" role="img" aria-label="6 minutes, 47 seconds"><div class="badge-shape-wiz__text">6:47</div></badge-shape></div><div id="time-status" class="style-scope ytd-thumbnail-overlay-time-status-renderer" hidden=""><yt-icon size="16" class="style-scope ytd-thumbnail-overlay-time-status-renderer" disable-upgrade="" hidden=""></yt-icon><span id="text" class="style-scope ytd-thumbnail-overlay-time-status-renderer" aria-label="6 minutes, 47 seconds">
    6:47
  </span></div></ytd-thumbnail-overlay-time-status-renderer><ytd-thumbnail-overlay-now-playing-renderer class="style-scope ytd-playlist-thumbnail" now-playing-badge=""><!--css-build:shady--><!--css_build_scope:ytd-thumbnail-overlay-now-playing-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><span id="overlay-text" class="style-scope ytd-thumbnail-overlay-now-playing-renderer">Now playing</span>
<ytd-thumbnail-overlay-equalizer class="style-scope ytd-thumbnail-overlay-now-playing-renderer"><!--css-build:shady--><!--css_build_scope:ytd-thumbnail-overlay-equalizer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><svg xmlns="http://www.w3.org/2000/svg" id="equalizer" viewBox="0 0 55 95" class="style-scope ytd-thumbnail-overlay-equalizer">
  <g class="style-scope ytd-thumbnail-overlay-equalizer">
    <rect class="bar style-scope ytd-thumbnail-overlay-equalizer" x="0"></rect>
    <rect class="bar style-scope ytd-thumbnail-overlay-equalizer" x="20"></rect>
    <rect class="bar style-scope ytd-thumbnail-overlay-equalizer" x="40"></rect>
  </g>
</svg>
</ytd-thumbnail-overlay-equalizer>
</ytd-thumbnail-overlay-now-playing-renderer></div>
  <div id="hover-overlays" class="style-scope ytd-playlist-thumbnail"></div>
</a>
</ytd-playlist-thumbnail></div><div id="thumbnail-underlay" class="style-scope ytd-rich-grid-media" hidden=""></div><div id="details" class="style-scope ytd-rich-grid-media"><div id="avatar-container" class="yt-simple-endpoint style-scope ytd-rich-grid-media"><a id="avatar-link" class="yt-simple-endpoint style-scope ytd-rich-grid-media" tabindex="-1" title="Davide Gavardi - Lo Sguarnista" hidden="" href="/@LoSguarnista"><yt-img-shadow id="avatar-image" width="48" class="style-scope ytd-rich-grid-media no-transition empty" style="background-color: transparent;"><!--css-build:shady--><!--css_build_scope:yt-img-shadow--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_img_shadow.yt.img.shadow.css.js--><img id="img" draggable="false" class="style-scope yt-img-shadow" alt="" width="48"></yt-img-shadow></a><div id="avatar" class="style-scope ytd-rich-grid-media"><yt-decorated-avatar-view-model class="yt-decorated-avatar-view-model-wiz style-scope ytd-rich-grid-media"><yt-avatar-shape><div class="yt-spec-avatar-shape yt-spec-avatar-shape__button yt-spec-avatar-shape__button--button-medium yt-spec-avatar-shape__button--tappable" aria-label="Go to channel" role="button" tabindex="0"><div class=""><div class="yt-spec-avatar-shape--avatar-size-medium"><img alt="" class="yt-core-image yt-spec-avatar-shape__image yt-core-image--fill-parent-height yt-core-image--fill-parent-width yt-core-image--content-mode-scale-to-fill yt-core-image--loaded" src="https://yt3.ggpht.com/zh45PEwUPXp6Tgr5hZNNHEfdWV0KDsGsDhN_bm9KhmNmDUUEyvEz_nWViNM-2UXBeIGdRIKp=s68-c-k-c0x00ffffff-no-rj"><div class="yt-spec-avatar-shape__image-overlays yt-spec-avatar-shape__image"></div></div></div></div></yt-avatar-shape></yt-decorated-avatar-view-model></div></div><div id="meta" class="style-scope ytd-rich-grid-media"><h3 class="style-scope ytd-rich-grid-media"><ytd-badge-supported-renderer class="top-badge style-scope ytd-rich-grid-media" collection-truncate="" system-icons="" hidden=""><!--css-build:shady--><!--css_build_scope:ytd-badge-supported-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><dom-repeat id="repeat" as="badge" class="style-scope ytd-badge-supported-renderer"><template is="dom-repeat"></template></dom-repeat></ytd-badge-supported-renderer><a id="video-title-link" class="yt-simple-endpoint focus-on-expand style-scope ytd-rich-grid-media" aria-label="They SCRATCHED my bike🤬 but how the f*** did they do it?! 6 minutes, 47 seconds" title="They SCRATCHED my bike🤬 but how the f*** did they do it?!" href="/watch?v=dZ-O83zFTrc&amp;pp=0gcJCdAJAYcqIYzv"><yt-formatted-string id="video-title" class="style-scope ytd-rich-grid-media" title="Mi hanno RIGATO la moto🤬 ma come ca*** han fatto?!" ynt="dZ-O83zFTrc">Mi hanno RIGATO la moto🤬 ma come ca*** han fatto?!</yt-formatted-string></a></h3><ytd-video-meta-block class="grid style-scope ytd-rich-grid-media byline-separated" rich-meta="" amsterdam-post-mvp=""><!--css-build:shady--><!--css_build_scope:ytd-video-meta-block--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js-->
<div id="metadata" class="style-scope ytd-video-meta-block">
  <div id="byline-container" class="style-scope ytd-video-meta-block">
    <ytd-channel-name id="channel-name" class=" style-scope ytd-video-meta-block style-scope ytd-video-meta-block"><!--css-build:shady--><!--css_build_scope:ytd-channel-name--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><div id="container" class="style-scope ytd-channel-name">
  <div id="text-container" class="style-scope ytd-channel-name">
    <yt-formatted-string id="text" link-inherit-color="" respect-lang-dir="" title="Davide Gavardi - Lo Sguarnista" class="style-scope ytd-channel-name complex-string" ellipsis-truncate="" ellipsis-truncate-styling="" dir="auto" style="text-align: left;" has-link-only_=""><a class="yt-simple-endpoint style-scope yt-formatted-string" spellcheck="false" href="/@LoSguarnista">Davide Gavardi - Lo Sguarnista</a></yt-formatted-string>
  </div>
  <tp-yt-paper-tooltip aria-hidden="true" fit-to-visible-bounds="" class="style-scope ytd-channel-name" role="tooltip" tabindex="-1" aria-label="tooltip" style="inset: -4px auto auto 45.5083px;"><!--css-build:shady--><!--css_build_scope:tp-yt-paper-tooltip--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,third_party.javascript.youtube_components.tp_yt_paper_tooltip.tp.yt.paper.tooltip.css.js--><div id="tooltip" class="style-scope tp-yt-paper-tooltip hidden" style-target="tooltip">
  
    Davide Gavardi - Lo Sguarnista
  
</div>
</tp-yt-paper-tooltip>
</div>
<ytd-badge-supported-renderer class="style-scope ytd-channel-name" system-icons="" hidden=""><!--css-build:shady--><!--css_build_scope:ytd-badge-supported-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><dom-repeat id="repeat" as="badge" class="style-scope ytd-badge-supported-renderer"><template is="dom-repeat"></template></dom-repeat></ytd-badge-supported-renderer>
</ytd-channel-name>
    <div id="separator" class="style-scope ytd-video-meta-block">•</div>
    <yt-formatted-string id="video-info" class="style-scope ytd-video-meta-block" is-empty="" hidden=""><!--css-build:shady--><!--css_build_scope:yt-formatted-string--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_formatted_string.yt.formatted.string.css.js--><yt-attributed-string class="style-scope yt-formatted-string"></yt-attributed-string></yt-formatted-string>
  </div>
  <div id="metadata-line" class="style-scope ytd-video-meta-block">
    
    <ytd-badge-supported-renderer class="inline-metadata-badge style-scope ytd-video-meta-block" system-icons="" hidden=""><!--css-build:shady--><!--css_build_scope:ytd-badge-supported-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><dom-repeat id="repeat" as="badge" class="style-scope ytd-badge-supported-renderer"><template is="dom-repeat"></template></dom-repeat></ytd-badge-supported-renderer>
    <div id="separator" class="style-scope ytd-video-meta-block" hidden="">•</div>
    
      <span class="inline-metadata-item style-scope ytd-video-meta-block">3.7K views</span>
    
      <span class="inline-metadata-item style-scope ytd-video-meta-block">1 month ago</span>
    <dom-repeat strip-whitespace="" class="style-scope ytd-video-meta-block"><template is="dom-repeat"></template></dom-repeat>
  </div>
</div>
<div id="additional-metadata-line" class="style-scope ytd-video-meta-block">
  <dom-repeat class="style-scope ytd-video-meta-block"><template is="dom-repeat"></template></dom-repeat>
</div>

</ytd-video-meta-block><ytd-badge-supported-renderer class="video-badge style-scope ytd-rich-grid-media" system-icons="" hidden=""><!--css-build:shady--><!--css_build_scope:ytd-badge-supported-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><dom-repeat id="repeat" as="badge" class="style-scope ytd-badge-supported-renderer"><template is="dom-repeat"></template></dom-repeat></ytd-badge-supported-renderer><ytd-badge-supported-renderer class="title-badge style-scope ytd-rich-grid-media" system-icons="" hidden=""><!--css-build:shady--><!--css_build_scope:ytd-badge-supported-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><dom-repeat id="repeat" as="badge" class="style-scope ytd-badge-supported-renderer"><template is="dom-repeat"></template></dom-repeat></ytd-badge-supported-renderer><yt-formatted-string id="view-more" link-inherit-color="" class="style-scope ytd-rich-grid-media" is-empty="" hidden=""><!--css-build:shady--><!--css_build_scope:yt-formatted-string--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_formatted_string.yt.formatted.string.css.js--><yt-attributed-string class="style-scope yt-formatted-string"></yt-attributed-string></yt-formatted-string><div id="buttons" class="style-scope ytd-rich-grid-media"></div></div><div id="menu" class="style-scope ytd-rich-grid-media"><ytd-menu-renderer class="style-scope ytd-rich-grid-media" safe-area="" menu-active=""><!--css-build:shady--><!--css_build_scope:ytd-menu-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><div id="top-level-buttons-computed" class="top-level-buttons style-scope ytd-menu-renderer"></div><div id="flexible-item-buttons" class="style-scope ytd-menu-renderer"></div><yt-icon-button id="button" class="dropdown-trigger style-scope ytd-menu-renderer" style-target="button"><!--css-build:shady--><!--css_build_scope:yt-icon-button--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_icon_button.yt.icon.button.css.js--><button id="button" class="style-scope yt-icon-button" aria-label="Action menu"><yt-icon class="style-scope ytd-menu-renderer"><!--css-build:shady--><!--css_build_scope:yt-icon--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.core.yt_icon.yt.icon.css.js--><span class="yt-icon-shape style-scope yt-icon yt-spec-icon-shape"><div style="width: 100%; height: 100%; display: block; fill: currentcolor;"><svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" height="24" viewBox="0 0 24 24" width="24" focusable="false" aria-hidden="true" style="pointer-events: none; display: inherit; width: 100%; height: 100%;"><path d="M12 16.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zM10.5 12c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5-.67-1.5-1.5-1.5-1.5.67-1.5 1.5zm0-6c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5-.67-1.5-1.5-1.5-1.5.67-1.5 1.5z"></path></svg></div></span></yt-icon></button><yt-interaction id="interaction" class="circular style-scope yt-icon-button"><!--css-build:shady--><!--css_build_scope:yt-interaction--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_interaction.yt.interaction.css.js--><div class="stroke style-scope yt-interaction"></div><div class="fill style-scope yt-interaction"></div></yt-interaction></yt-icon-button><yt-button-shape id="button-shape" class="style-scope ytd-menu-renderer" disable-upgrade="" hidden=""></yt-button-shape></ytd-menu-renderer></div><div id="immediate-load-menu" class="style-scope ytd-rich-grid-media"></div></div><div id="attached-survey" class="style-scope ytd-rich-grid-media"></div></div>
Originally created by @tommodev-ctrl on GitHub (Jun 25, 2025). Original GitHub issue: https://github.com/YouG-o/YouTube-No-Translation/issues/51 Originally assigned to: @YouG-o on GitHub. ## Description As you can see in the image, the title is double (home page). The fact that it's not being translated at first has been fixed by switching tab and coming back. ## Environment - Browser: Firefox 139.0.4 - Extension Version: 2.4.30 - OS: Windows 11 - YouTube Language: Italian - YouTube Account: logged in ## Extension Settings - [ON] Title translation prevention - [ON] Description translation prevention - [ON] Audio language preference - [OFF] Subtitles language preference - [ON] BETA: Player API Fallback for Browsing Titles - [OFF] BETA: Search Results Description Replacement ## Screenshots ![Image](https://github.com/user-attachments/assets/4160c184-2b71-4aac-80c8-ff4f05a4befd) ## Additional Context Full video HTML (thumbnail, title, channel name, etc.) ``` <div id="dismissible" class="style-scope ytd-rich-grid-media"><div id="thumbnail" class="style-scope ytd-rich-grid-media"><ytd-thumbnail rich-grid-thumbnail="" use-hovered-property="" width="9999" class="style-scope ytd-rich-grid-media" size="large" loaded=""><!--css-build:shady--><!--css_build_scope:ytd-thumbnail--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><a id="thumbnail" class="yt-simple-endpoint inline-block style-scope ytd-thumbnail" aria-hidden="true" tabindex="-1" rel="null" href="/watch?v=dZ-O83zFTrc&amp;pp=0gcJCdAJAYcqIYzv"> <yt-image alt="" ftl-eligible="" notify-on-loaded="" notify-on-unloaded="" class="style-scope ytd-thumbnail"><img alt="" class="yt-core-image yt-core-image--fill-parent-height yt-core-image--fill-parent-width yt-core-image--content-mode-scale-aspect-fill yt-core-image--loaded" style="background-color: transparent;" src="https://i.ytimg.com/vi/dZ-O83zFTrc/hq720.jpg?sqp=-oaymwEcCNAFEJQDSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&amp;rs=AOn4CLBBMYr-m754H3quFNWj1xQyckbpfA"></yt-image> <div id="overlays" class="style-scope ytd-thumbnail"><ytd-thumbnail-overlay-time-status-renderer class="style-scope ytd-thumbnail" hide-time-status="" overlay-style="DEFAULT"><!--css-build:shady--><!--css_build_scope:ytd-thumbnail-overlay-time-status-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><ytd-badge-supported-renderer is-thumbnail-badge="" class="style-scope ytd-thumbnail-overlay-time-status-renderer" system-icons=""><!--css-build:shady--><!--css_build_scope:ytd-badge-supported-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><dom-repeat id="repeat" as="badge" class="style-scope ytd-badge-supported-renderer"><template is="dom-repeat"></template></dom-repeat></ytd-badge-supported-renderer><div class="thumbnail-overlay-badge-shape style-scope ytd-thumbnail-overlay-time-status-renderer"><badge-shape class="badge-shape-wiz badge-shape-wiz--thumbnail-default badge-shape-wiz--thumbnail-badge" role="img" aria-label="6 minutes, 47 seconds"><div class="badge-shape-wiz__text">6:47</div></badge-shape></div><div id="time-status" class="style-scope ytd-thumbnail-overlay-time-status-renderer" hidden=""><yt-icon size="16" class="style-scope ytd-thumbnail-overlay-time-status-renderer" disable-upgrade="" hidden=""></yt-icon><span id="text" class="style-scope ytd-thumbnail-overlay-time-status-renderer" aria-label="6 minutes, 47 seconds"> 6:47 </span></div></ytd-thumbnail-overlay-time-status-renderer><ytd-thumbnail-overlay-now-playing-renderer class="style-scope ytd-thumbnail" now-playing-badge=""><!--css-build:shady--><!--css_build_scope:ytd-thumbnail-overlay-now-playing-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><span id="overlay-text" class="style-scope ytd-thumbnail-overlay-now-playing-renderer">Now playing</span> <ytd-thumbnail-overlay-equalizer class="style-scope ytd-thumbnail-overlay-now-playing-renderer"><!--css-build:shady--><!--css_build_scope:ytd-thumbnail-overlay-equalizer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><svg xmlns="http://www.w3.org/2000/svg" id="equalizer" viewBox="0 0 55 95" class="style-scope ytd-thumbnail-overlay-equalizer"> <g class="style-scope ytd-thumbnail-overlay-equalizer"> <rect class="bar style-scope ytd-thumbnail-overlay-equalizer" x="0"></rect> <rect class="bar style-scope ytd-thumbnail-overlay-equalizer" x="20"></rect> <rect class="bar style-scope ytd-thumbnail-overlay-equalizer" x="40"></rect> </g> </svg> </ytd-thumbnail-overlay-equalizer> </ytd-thumbnail-overlay-now-playing-renderer></div> <div id="mouseover-overlay" class="style-scope ytd-thumbnail"></div> <div id="hover-overlays" class="style-scope ytd-thumbnail"></div> </a> </ytd-thumbnail><ytd-playlist-thumbnail is-double-stack="" use-hovered-property="" width="9999" class="style-scope ytd-rich-grid-media" thumbnail-size="large" enable-web-modern-collections-v2="" size="large" hidden=""><!--css-build:shady--><!--css_build_scope:ytd-playlist-thumbnail--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><yt-collections-stack class="collections-stack-wiz"><div><div class="collections-stack-wiz__collection-stack2" style=""></div><div class="collections-stack-wiz__collection-stack1 collections-stack-wiz__collection-stack1--large" style=""></div></div></yt-collections-stack> <a id="thumbnail" class="yt-simple-endpoint style-scope ytd-playlist-thumbnail" tabindex="-1" aria-hidden="true" href="/watch?v=dZ-O83zFTrc&amp;pp=0gcJCdAJAYcqIYzv"> <div id="playlist-thumbnails" class="style-scope ytd-playlist-thumbnail"></div> <yt-formatted-string id="length" class="style-scope ytd-playlist-thumbnail" aria-label="6 minutes, 47 seconds">6:47</yt-formatted-string> <div id="overlays" class="style-scope ytd-playlist-thumbnail"><ytd-thumbnail-overlay-time-status-renderer class="style-scope ytd-playlist-thumbnail" hide-time-status="" overlay-style="DEFAULT"><!--css-build:shady--><!--css_build_scope:ytd-thumbnail-overlay-time-status-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><ytd-badge-supported-renderer is-thumbnail-badge="" class="style-scope ytd-thumbnail-overlay-time-status-renderer" system-icons=""><!--css-build:shady--><!--css_build_scope:ytd-badge-supported-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><dom-repeat id="repeat" as="badge" class="style-scope ytd-badge-supported-renderer"><template is="dom-repeat"></template></dom-repeat></ytd-badge-supported-renderer><div class="thumbnail-overlay-badge-shape style-scope ytd-thumbnail-overlay-time-status-renderer"><badge-shape class="badge-shape-wiz badge-shape-wiz--thumbnail-default badge-shape-wiz--thumbnail-badge" role="img" aria-label="6 minutes, 47 seconds"><div class="badge-shape-wiz__text">6:47</div></badge-shape></div><div id="time-status" class="style-scope ytd-thumbnail-overlay-time-status-renderer" hidden=""><yt-icon size="16" class="style-scope ytd-thumbnail-overlay-time-status-renderer" disable-upgrade="" hidden=""></yt-icon><span id="text" class="style-scope ytd-thumbnail-overlay-time-status-renderer" aria-label="6 minutes, 47 seconds"> 6:47 </span></div></ytd-thumbnail-overlay-time-status-renderer><ytd-thumbnail-overlay-now-playing-renderer class="style-scope ytd-playlist-thumbnail" now-playing-badge=""><!--css-build:shady--><!--css_build_scope:ytd-thumbnail-overlay-now-playing-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><span id="overlay-text" class="style-scope ytd-thumbnail-overlay-now-playing-renderer">Now playing</span> <ytd-thumbnail-overlay-equalizer class="style-scope ytd-thumbnail-overlay-now-playing-renderer"><!--css-build:shady--><!--css_build_scope:ytd-thumbnail-overlay-equalizer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><svg xmlns="http://www.w3.org/2000/svg" id="equalizer" viewBox="0 0 55 95" class="style-scope ytd-thumbnail-overlay-equalizer"> <g class="style-scope ytd-thumbnail-overlay-equalizer"> <rect class="bar style-scope ytd-thumbnail-overlay-equalizer" x="0"></rect> <rect class="bar style-scope ytd-thumbnail-overlay-equalizer" x="20"></rect> <rect class="bar style-scope ytd-thumbnail-overlay-equalizer" x="40"></rect> </g> </svg> </ytd-thumbnail-overlay-equalizer> </ytd-thumbnail-overlay-now-playing-renderer></div> <div id="hover-overlays" class="style-scope ytd-playlist-thumbnail"></div> </a> </ytd-playlist-thumbnail></div><div id="thumbnail-underlay" class="style-scope ytd-rich-grid-media" hidden=""></div><div id="details" class="style-scope ytd-rich-grid-media"><div id="avatar-container" class="yt-simple-endpoint style-scope ytd-rich-grid-media"><a id="avatar-link" class="yt-simple-endpoint style-scope ytd-rich-grid-media" tabindex="-1" title="Davide Gavardi - Lo Sguarnista" hidden="" href="/@LoSguarnista"><yt-img-shadow id="avatar-image" width="48" class="style-scope ytd-rich-grid-media no-transition empty" style="background-color: transparent;"><!--css-build:shady--><!--css_build_scope:yt-img-shadow--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_img_shadow.yt.img.shadow.css.js--><img id="img" draggable="false" class="style-scope yt-img-shadow" alt="" width="48"></yt-img-shadow></a><div id="avatar" class="style-scope ytd-rich-grid-media"><yt-decorated-avatar-view-model class="yt-decorated-avatar-view-model-wiz style-scope ytd-rich-grid-media"><yt-avatar-shape><div class="yt-spec-avatar-shape yt-spec-avatar-shape__button yt-spec-avatar-shape__button--button-medium yt-spec-avatar-shape__button--tappable" aria-label="Go to channel" role="button" tabindex="0"><div class=""><div class="yt-spec-avatar-shape--avatar-size-medium"><img alt="" class="yt-core-image yt-spec-avatar-shape__image yt-core-image--fill-parent-height yt-core-image--fill-parent-width yt-core-image--content-mode-scale-to-fill yt-core-image--loaded" src="https://yt3.ggpht.com/zh45PEwUPXp6Tgr5hZNNHEfdWV0KDsGsDhN_bm9KhmNmDUUEyvEz_nWViNM-2UXBeIGdRIKp=s68-c-k-c0x00ffffff-no-rj"><div class="yt-spec-avatar-shape__image-overlays yt-spec-avatar-shape__image"></div></div></div></div></yt-avatar-shape></yt-decorated-avatar-view-model></div></div><div id="meta" class="style-scope ytd-rich-grid-media"><h3 class="style-scope ytd-rich-grid-media"><ytd-badge-supported-renderer class="top-badge style-scope ytd-rich-grid-media" collection-truncate="" system-icons="" hidden=""><!--css-build:shady--><!--css_build_scope:ytd-badge-supported-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><dom-repeat id="repeat" as="badge" class="style-scope ytd-badge-supported-renderer"><template is="dom-repeat"></template></dom-repeat></ytd-badge-supported-renderer><a id="video-title-link" class="yt-simple-endpoint focus-on-expand style-scope ytd-rich-grid-media" aria-label="They SCRATCHED my bike🤬 but how the f*** did they do it?! 6 minutes, 47 seconds" title="They SCRATCHED my bike🤬 but how the f*** did they do it?!" href="/watch?v=dZ-O83zFTrc&amp;pp=0gcJCdAJAYcqIYzv"><yt-formatted-string id="video-title" class="style-scope ytd-rich-grid-media" title="Mi hanno RIGATO la moto🤬 ma come ca*** han fatto?!" ynt="dZ-O83zFTrc">Mi hanno RIGATO la moto🤬 ma come ca*** han fatto?!</yt-formatted-string></a></h3><ytd-video-meta-block class="grid style-scope ytd-rich-grid-media byline-separated" rich-meta="" amsterdam-post-mvp=""><!--css-build:shady--><!--css_build_scope:ytd-video-meta-block--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--> <div id="metadata" class="style-scope ytd-video-meta-block"> <div id="byline-container" class="style-scope ytd-video-meta-block"> <ytd-channel-name id="channel-name" class=" style-scope ytd-video-meta-block style-scope ytd-video-meta-block"><!--css-build:shady--><!--css_build_scope:ytd-channel-name--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><div id="container" class="style-scope ytd-channel-name"> <div id="text-container" class="style-scope ytd-channel-name"> <yt-formatted-string id="text" link-inherit-color="" respect-lang-dir="" title="Davide Gavardi - Lo Sguarnista" class="style-scope ytd-channel-name complex-string" ellipsis-truncate="" ellipsis-truncate-styling="" dir="auto" style="text-align: left;" has-link-only_=""><a class="yt-simple-endpoint style-scope yt-formatted-string" spellcheck="false" href="/@LoSguarnista">Davide Gavardi - Lo Sguarnista</a></yt-formatted-string> </div> <tp-yt-paper-tooltip aria-hidden="true" fit-to-visible-bounds="" class="style-scope ytd-channel-name" role="tooltip" tabindex="-1" aria-label="tooltip" style="inset: -4px auto auto 45.5083px;"><!--css-build:shady--><!--css_build_scope:tp-yt-paper-tooltip--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,third_party.javascript.youtube_components.tp_yt_paper_tooltip.tp.yt.paper.tooltip.css.js--><div id="tooltip" class="style-scope tp-yt-paper-tooltip hidden" style-target="tooltip"> Davide Gavardi - Lo Sguarnista </div> </tp-yt-paper-tooltip> </div> <ytd-badge-supported-renderer class="style-scope ytd-channel-name" system-icons="" hidden=""><!--css-build:shady--><!--css_build_scope:ytd-badge-supported-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><dom-repeat id="repeat" as="badge" class="style-scope ytd-badge-supported-renderer"><template is="dom-repeat"></template></dom-repeat></ytd-badge-supported-renderer> </ytd-channel-name> <div id="separator" class="style-scope ytd-video-meta-block">•</div> <yt-formatted-string id="video-info" class="style-scope ytd-video-meta-block" is-empty="" hidden=""><!--css-build:shady--><!--css_build_scope:yt-formatted-string--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_formatted_string.yt.formatted.string.css.js--><yt-attributed-string class="style-scope yt-formatted-string"></yt-attributed-string></yt-formatted-string> </div> <div id="metadata-line" class="style-scope ytd-video-meta-block"> <ytd-badge-supported-renderer class="inline-metadata-badge style-scope ytd-video-meta-block" system-icons="" hidden=""><!--css-build:shady--><!--css_build_scope:ytd-badge-supported-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><dom-repeat id="repeat" as="badge" class="style-scope ytd-badge-supported-renderer"><template is="dom-repeat"></template></dom-repeat></ytd-badge-supported-renderer> <div id="separator" class="style-scope ytd-video-meta-block" hidden="">•</div> <span class="inline-metadata-item style-scope ytd-video-meta-block">3.7K views</span> <span class="inline-metadata-item style-scope ytd-video-meta-block">1 month ago</span> <dom-repeat strip-whitespace="" class="style-scope ytd-video-meta-block"><template is="dom-repeat"></template></dom-repeat> </div> </div> <div id="additional-metadata-line" class="style-scope ytd-video-meta-block"> <dom-repeat class="style-scope ytd-video-meta-block"><template is="dom-repeat"></template></dom-repeat> </div> </ytd-video-meta-block><ytd-badge-supported-renderer class="video-badge style-scope ytd-rich-grid-media" system-icons="" hidden=""><!--css-build:shady--><!--css_build_scope:ytd-badge-supported-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><dom-repeat id="repeat" as="badge" class="style-scope ytd-badge-supported-renderer"><template is="dom-repeat"></template></dom-repeat></ytd-badge-supported-renderer><ytd-badge-supported-renderer class="title-badge style-scope ytd-rich-grid-media" system-icons="" hidden=""><!--css-build:shady--><!--css_build_scope:ytd-badge-supported-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><dom-repeat id="repeat" as="badge" class="style-scope ytd-badge-supported-renderer"><template is="dom-repeat"></template></dom-repeat></ytd-badge-supported-renderer><yt-formatted-string id="view-more" link-inherit-color="" class="style-scope ytd-rich-grid-media" is-empty="" hidden=""><!--css-build:shady--><!--css_build_scope:yt-formatted-string--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_formatted_string.yt.formatted.string.css.js--><yt-attributed-string class="style-scope yt-formatted-string"></yt-attributed-string></yt-formatted-string><div id="buttons" class="style-scope ytd-rich-grid-media"></div></div><div id="menu" class="style-scope ytd-rich-grid-media"><ytd-menu-renderer class="style-scope ytd-rich-grid-media" safe-area="" menu-active=""><!--css-build:shady--><!--css_build_scope:ytd-menu-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><div id="top-level-buttons-computed" class="top-level-buttons style-scope ytd-menu-renderer"></div><div id="flexible-item-buttons" class="style-scope ytd-menu-renderer"></div><yt-icon-button id="button" class="dropdown-trigger style-scope ytd-menu-renderer" style-target="button"><!--css-build:shady--><!--css_build_scope:yt-icon-button--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_icon_button.yt.icon.button.css.js--><button id="button" class="style-scope yt-icon-button" aria-label="Action menu"><yt-icon class="style-scope ytd-menu-renderer"><!--css-build:shady--><!--css_build_scope:yt-icon--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.core.yt_icon.yt.icon.css.js--><span class="yt-icon-shape style-scope yt-icon yt-spec-icon-shape"><div style="width: 100%; height: 100%; display: block; fill: currentcolor;"><svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" height="24" viewBox="0 0 24 24" width="24" focusable="false" aria-hidden="true" style="pointer-events: none; display: inherit; width: 100%; height: 100%;"><path d="M12 16.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zM10.5 12c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5-.67-1.5-1.5-1.5-1.5.67-1.5 1.5zm0-6c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5-.67-1.5-1.5-1.5-1.5.67-1.5 1.5z"></path></svg></div></span></yt-icon></button><yt-interaction id="interaction" class="circular style-scope yt-icon-button"><!--css-build:shady--><!--css_build_scope:yt-interaction--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_interaction.yt.interaction.css.js--><div class="stroke style-scope yt-interaction"></div><div class="fill style-scope yt-interaction"></div></yt-interaction></yt-icon-button><yt-button-shape id="button-shape" class="style-scope ytd-menu-renderer" disable-upgrade="" hidden=""></yt-button-shape></ytd-menu-renderer></div><div id="immediate-load-menu" class="style-scope ytd-rich-grid-media"></div></div><div id="attached-survey" class="style-scope ytd-rich-grid-media"></div></div> ```
kerem 2026-03-04 00:03:21 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@YouG-o commented on GitHub (Jun 25, 2025):

Don't understand.. It was translated at first? What did it fixed to switch tab?

<!-- gh-comment-id:3005432761 --> @YouG-o commented on GitHub (Jun 25, 2025): Don't understand.. It was translated at first? What did it fixed to switch tab?
Author
Owner

@tommodev-ctrl commented on GitHub (Jun 25, 2025):

It fixed the translation not being blocked. I added that to confirm that the "switch tab and come back" method is fully functional now (sometimes it did not work before), even if the real issue here is that the title is double.
If you need some more HTML stuff, tell me because the tab is still opened.

<!-- gh-comment-id:3005443607 --> @tommodev-ctrl commented on GitHub (Jun 25, 2025): It fixed the translation not being blocked. I added that to confirm that the "switch tab and come back" method is fully functional now (sometimes it did not work before), even if the real issue here is that the title is double. If you need some more HTML stuff, tell me because the tab is still opened.
Author
Owner

@YouG-o commented on GitHub (Jun 25, 2025):

But it kept the title concatenated ?
The html you sent does not show any concatenated title from what I see...

<!-- gh-comment-id:3005480288 --> @YouG-o commented on GitHub (Jun 25, 2025): But it kept the title concatenated ? The html you sent does not show any concatenated title from what I see...
Author
Owner

@tommodev-ctrl commented on GitHub (Jun 25, 2025):

Yes, the title is still double. Tell me if you need anything else or this is just a random bug.

<!-- gh-comment-id:3005483982 --> @tommodev-ctrl commented on GitHub (Jun 25, 2025): Yes, the title is still double. Tell me if you need anything else or this is just a random bug.
Author
Owner

@YouG-o commented on GitHub (Jun 25, 2025):

Wait for the next concatenated title you see and send me again the html please.
Not that much, I only need this part for titles :

<yt-formatted-string id="video-title" class="style-scope ytd-rich-grid-media">Le deep learning</yt-formatted-string>
<!-- gh-comment-id:3005494124 --> @YouG-o commented on GitHub (Jun 25, 2025): Wait for the next concatenated title you see and send me again the html please. Not that much, I only need this part for titles : ``` <yt-formatted-string id="video-title" class="style-scope ytd-rich-grid-media">Le deep learning</yt-formatted-string> ```
Author
Owner

@tommodev-ctrl commented on GitHub (Jun 25, 2025):

Okay, I would keep this issue opened then.

<!-- gh-comment-id:3005503293 --> @tommodev-ctrl commented on GitHub (Jun 25, 2025): Okay, I would keep this issue opened then.
Author
Owner

@tommodev-ctrl commented on GitHub (Jun 25, 2025):

Here's another concatenated (double) title on the same page I found the other.

Image

<yt-formatted-string id="video-title" class="style-scope ytd-rich-grid-media" title="mi sono imbucato al convegno Terrapiattista - DIARIO DI BORDO" ynt="44cZCmtGoJM">mi sono imbucato al convegno Terrapiattista - DIARIO DI BORDO</yt-formatted-string>
<!-- gh-comment-id:3005532492 --> @tommodev-ctrl commented on GitHub (Jun 25, 2025): Here's another concatenated (double) title on the same page I found the other. ![Image](https://github.com/user-attachments/assets/1d56867c-31ff-4416-9ccb-0e9dbdcabb64) ``` <yt-formatted-string id="video-title" class="style-scope ytd-rich-grid-media" title="mi sono imbucato al convegno Terrapiattista - DIARIO DI BORDO" ynt="44cZCmtGoJM">mi sono imbucato al convegno Terrapiattista - DIARIO DI BORDO</yt-formatted-string> ```
Author
Owner

@YouG-o commented on GitHub (Jun 25, 2025):

Do you have a YouTube tab that was open before updating the add-on? If so, you need to fully refresh it (a real refresh, not just navigating inside the site—use Ctrl + F5). If you didn't do this, it could explain why you see a concatenated title that isn't fixed by switching tabs. I changed the way the extension updates titles, so if a title was previously updated by the extension before the update (and YouTube reuses elements if you don't refresh the page), the new system can't update it properly

<!-- gh-comment-id:3005539644 --> @YouG-o commented on GitHub (Jun 25, 2025): Do you have a YouTube tab that was open before updating the add-on? If so, you need to fully refresh it (a real refresh, not just navigating inside the site—use Ctrl + F5). If you didn't do this, it could explain why you see a concatenated title that isn't fixed by switching tabs. I changed the way the extension updates titles, so if a title was previously updated by the extension before the update (and YouTube reuses elements if you don't refresh the page), the new system can't update it properly
Author
Owner

@YouG-o commented on GitHub (Jun 25, 2025):

Yep, again, your html does not show concatenated title, so what I just say must be the explaination.

<!-- gh-comment-id:3005544469 --> @YouG-o commented on GitHub (Jun 25, 2025): Yep, again, your html does not show concatenated title, so what I just say must be the explaination.
Author
Owner

@tommodev-ctrl commented on GitHub (Jun 25, 2025):

I don't know if the extension updated after I opened that YT tab, but on another tab the issue does not persist (I counted 10 concatenated titles in the one I saw the first issue). I'll close the issue with this comment.

<!-- gh-comment-id:3005557651 --> @tommodev-ctrl commented on GitHub (Jun 25, 2025): I don't know if the extension updated after I opened that YT tab, but on another tab the issue does not persist (I counted 10 concatenated titles in the one I saw the first issue). I'll close the issue with this comment.
Author
Owner

@YouG-o commented on GitHub (Jun 25, 2025):

Ok, reopen it if you see a new concatenated title.

<!-- gh-comment-id:3005565450 --> @YouG-o commented on GitHub (Jun 25, 2025): Ok, reopen it if you see a new concatenated title.
Author
Owner

@tommodev-ctrl commented on GitHub (Jun 26, 2025):

Here we go again, mate. Video is on the home page and the title is composed with two different video titles.

Image

<yt-formatted-string id="video-title" class="style-scope ytd-rich-grid-media" title="L’allenamento SPECIALE di HAGA e le sue PERLE indimenticabili🇯🇵Nick Kyrgios Most BIZARRE Circus Show (Trolling Everyone)" ynt-fail="cAa1TDkcLds">L’allenamento SPECIALE di HAGA e le sue PERLE indimenticabili🇯🇵Nick Kyrgios Most BIZARRE Circus Show (Trolling Everyone)</yt-formatted-string>
<!-- gh-comment-id:3009209495 --> @tommodev-ctrl commented on GitHub (Jun 26, 2025): Here we go again, mate. Video is on the home page and the title is composed with two different video titles. ![Image](https://github.com/user-attachments/assets/488883fe-bd71-4f63-941d-ba3616872100) ``` <yt-formatted-string id="video-title" class="style-scope ytd-rich-grid-media" title="L’allenamento SPECIALE di HAGA e le sue PERLE indimenticabili🇯🇵Nick Kyrgios Most BIZARRE Circus Show (Trolling Everyone)" ynt-fail="cAa1TDkcLds">L’allenamento SPECIALE di HAGA e le sue PERLE indimenticabili🇯🇵Nick Kyrgios Most BIZARRE Circus Show (Trolling Everyone)</yt-formatted-string> ```
Author
Owner

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

Switching tab changed something or not?

<!-- gh-comment-id:3009326756 --> @YouG-o commented on GitHub (Jun 26, 2025): Switching tab changed something or not?
Author
Owner

@tommodev-ctrl commented on GitHub (Jun 26, 2025):

Unfortunately, no.

<!-- gh-comment-id:3009332956 --> @tommodev-ctrl commented on GitHub (Jun 26, 2025): Unfortunately, no.
Author
Owner

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

v2.4.31

<!-- gh-comment-id:3009661406 --> @YouG-o commented on GitHub (Jun 26, 2025): [v2.4.31](https://github.com/YouG-o/YouTube_No_Translation/releases/tag/v2.4.31)
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#48
No description provided.