The in-app IFrame player showed YouTube's bare 'Video unavailable' screen with no way out when a video couldn't be embedded (auto-generated Topic art-tracks disable embedding -> error 101/150; removed/private -> 100). Catch the IFrame onError and overlay a clear message + 'Open on YouTube' button, with a tailored note for embedding-disabled videos.
23 lines
873 B
JSON
23 lines
873 B
JSON
{
|
|
"loading": "Loading…",
|
|
"backToOriginal": "Back to the original video",
|
|
"back": "Back",
|
|
"previous": "Previous",
|
|
"next": "Next",
|
|
"close": "Close",
|
|
"closeEsc": "Close (Esc)",
|
|
"description": "Description",
|
|
"noDescription": "No description.",
|
|
"channel": "Channel",
|
|
"views": "{{formattedCount}} views",
|
|
"stream": "stream",
|
|
"watched": "Watched",
|
|
"markWatched": "Mark watched",
|
|
"watchedUnmark": "Watched — click to unmark",
|
|
"jumpToTime": "Jump to this time",
|
|
"playInApp": "Play in the in-app player",
|
|
"unavailableTitle": "Can't play this here",
|
|
"unavailableBody": "This video isn't available — it may be private, removed, or region-restricted.",
|
|
"embedDisabledBody": "The owner disabled playback on other sites (common for auto-generated “Topic” music tracks). It still plays on YouTube.",
|
|
"openOnYoutube": "Open on YouTube"
|
|
}
|