Hi, I'm the developer of SeriesGuide and tmdb-java!
On occasion and for random shows and for one or more seasons of that show data returned by TMDb is not in the available translation. The issue typically disappears when the request is tried again later (e.g. within a few hours).
APIs used are https://developers.themoviedb.org/3/tv-seasons/get-tv-season-details and https://developers.themoviedb.org/3/tv/get-tv-details. So far only observed with language code de
. User agent is okhttp/4.9.1
.
For example GET https://api.themoviedb.org/3/tv/4087/season/8?language=de&api_key=API_KEY
I sadly can't share any response headers as I'm not able to reproduce the issue due to it appearing so rarely. Let me know if there is any additional info that I can share!
More details also in the GitHub issue at https://github.com/UweTrottmann/SeriesGuide/issues/807
Não consegue encontrar um certo Filme ou Série? Inicie Sessão e adicione-o.
Deseja classificar ou adicionar este item a uma lista?
Ainda não é um membro?
Resposta de Keks
em 19 junho 2022 às 1:55 PM
But both return different content – sometimes (see my previous example).
Resposta de ticao2 🇧🇷 pt-BR
em 19 junho 2022 às 2:10 PM
Yes, it looks like the behavior has changed.
In my memory, when using a wrong language-COUNTRY code with a wrong COUNTRY-code,
the system only considered the language code.
Testing with my language seems to have changed the behavior.
pt-BR - I receive pt-BR
pt-br - I receive pt-BR - In the past it would receive default pt.
pt-PT - I receive pt-PT
pt-pt - I receive pt-PT - In the past it would receive default pt.
pt-XG - I receive en - In the past it would receive default pt.
pt-xg - I receive en - In the past it would receive default pt.
It is accepting the COUNTRY code in lower case.
But the wrong COUNTRY code returns in the default language, English.
Resposta de Keks
em 19 junho 2022 às 3:44 PM
Here we have another problem. The country code "de" returns usually german data. But SOMETIMES it return english data for some seasons, the next day (more or less), it returns german data again. And the problem appears for another series.
It seems like a wrong caching behaviour.
But I could not reproduce it for language code "de-de" or "de-DE".
Resposta de Keks
em 25 junho 2022 às 6:09 AM
Now here is the problem: https://api.themoviedb.org/3/tv/1413/season/3?language=de&api_key=...
Resposta de ticao2 🇧🇷 pt-BR
em 25 junho 2022 às 7:38 AM
I received this Overview:
overview "Ein junges Mädchen findet heraus, dass sie unter einer mysteriösen genetischen Erkrankung leidet, die zu den dunklen Tagen von Salem zurückverfolgt werden kann.\n\nUnterdessen kehrt Fiona Goode (Jessica Lange) in die Stadt zurück."
Resposta de Travis Bell
em 25 junho 2022 às 9:58 AM
I should be able to find some time to take another look at this later this week. I’ll let you know if I find something.
Resposta de Keks
em 25 junho 2022 às 7:49 PM
I got: "name":"Bitchcraft","overview":"A young girl discovers she possesses a strange genetic affliction tracing back to the dark days of Salem; Fiona Goode returns to town."
But now I get the same as you. It's always a temporary problem.
Now here is the problem (Chicago P.D., season 5 and 6):
and here (Westworld, season 1 and 2):
and here (The Walking Dead, season 1 and 2):
And I checked just ~30 series, so 10% are affected.
(Unfortunately, a single new line does not work in this forum.)
Resposta de Keks
em 26 junho 2022 às 10:18 AM
Now here is the problem(Bull, season 3):
Resposta de Travis Bell
em 27 junho 2022 às 3:00 PM
Hey @KeksBln, in about 6 hours (once all of the currently cached items have expired), can you keep an eye on this and let me know if you see it happen again? I was able to find one issue with regards to
append_to_response
, and from the looks of things, it may have been poisoning the cache with incorrectly tagged language requests.Resposta de WhatTheBok
em 27 junho 2022 às 7:03 PM
@travisbell This issue was also happening on the TMDB homepage sometimes
Resposta de Keks
em 28 junho 2022 às 2:55 PM
Thanks for your help! Unfortunately here the problem still occurs (The Walking Dead, seasons 2, 5 and 8):
Resposta de WhatTheBok
em 29 junho 2022 às 12:53 PM
Same problem tmdb site
Not translate view image
Resposta de Travis Bell
em 29 junho 2022 às 1:27 PM
The website uses a different system, that issue is not related to the API. I can/will take a look at that separately.
Resposta de Keks
em 3 julho 2022 às 6:15 AM
Current problem (The Walking Dead, season 11):
Resposta de Uwe Trottmann
em 7 julho 2022 às 2:49 AM
@travisbell FYI, while switching to use the primary language tags (so "en-US") I noticed that https://developers.themoviedb.org/3/configuration/get-primary-translations returns "cn-CN". However, it appears this is an unassigned code?