Live wire (verified 2026-07-22, track 266725027 with language=es): when a
translation is requested and available, lyrics_url points at the TRANSLATED
document (<id>-<lang>.json) carrying ONLY 'translation' — no 'original' —
and 'translation_requested' is absent. get_lyrics rejected such documents
('without original content -> no lyrics'), so every translation toggle
ended in the unavailable toast. Now get_lyrics fetches the original-only
document in a second round trip and merges both into one bilingual doc
(merge_translation_into); requested-but-unavailable still 403s the CDN
URL -> typed miss (fail soft).
km
23 lines
651 B
JSON
23 lines
651 B
JSON
{
|
|
"album_id": "gvcirtodd95kc",
|
|
"track_id": 266725027,
|
|
"translation_langs": ["pt", "de", "fr", "es", "it"],
|
|
"publishers": [
|
|
{
|
|
"copyright": "Kobalt Music Publishing Ltd., Universal Music Publishing Group",
|
|
"zones": ["WW"]
|
|
}
|
|
],
|
|
"writers": "Billie EIlish O'Connell, Finneas O'Connell",
|
|
"translation": {
|
|
"type": "lsync",
|
|
"lang": "es",
|
|
"lines": [
|
|
{ "line": "Oh, mm-mm", "start": 1750, "end": 4770 },
|
|
{ "line": "" },
|
|
{ "line": "Podría comerme a esa chica para el almuerzo", "start": 5320, "end": 6990 },
|
|
{ "line": "Sí, ella baila en mi lengua", "start": 7230, "end": 8840 }
|
|
]
|
|
}
|
|
}
|