I would like to submit a proposal and request regarding the language classification of media information in TMDB. Currently, the language categorization is based on spoken language, such as distinguishing between Mandarin Chinese (汉è¯) and Cantonese (粤è¯). However, this poses significant issues, as Mandarin Chinese is spoken in various regions, including mainland China, Taiwan (Province of China), Singapore, and Malaysia, each with its own script variations such as Simplified Chinese and Traditional Chinese.
Media information should be categorized based on written language, using language tags like zh-CN, zh-HK, zh-MO, zh-TW, zh-SG, etc. This approach allows for a more accurate differentiation of posters and content translations across regions. The current classification, where Mandarin Chinese encompasses both Simplified and Traditional Chinese, leads to confusion and inconvenience when dealing with visual content like posters.
I propose a shift in the language classification system to align with written language distinctions. This adjustment, from spoken to written language classification, ensures a more precise representation of regional translations and visual content differences, ultimately enhancing the usability of TMDB's media information.
Can't find a movie or TV show? Login to create it.
Want to rate or add this item to a list?
Not a member?
Reply by ticao2 🇧🇷 pt-BR
on January 2, 2024 at 4:50 PM
If I understand correctly, your proposal is to specify for images (poster, backdrop, etc.) not only the language but also the country.
If that's true, then...
There are plans to add this feature.
It's already on Trello's To-Do list.
There is no implementation deadline.
If you want you can vote. More votes, faster. :-)
See here:
https://trello.com/c/pHOJdjPj/73-add-region-variant-to-image-languages
Reply by x1ao4
on January 4, 2024 at 1:17 AM
Alright, I have another question. Currently, there is a feature called "Original Name." When making API calls, selecting "Original Name" allows the use of the original title of a movie or show based on its country or region of release. However, does the image functionality lack this feature at the moment? I hope images can also have a similar feature, such as the original poster. This would enable third-party applications to allow posters to be in the original language of the movie's release country or region, beyond just selecting the data language. I'm wondering if there are any relevant requests or plans for this feature.
Currently, if you don't select a language when obtaining images, does it default to using English posters or images? I hope there is a feature to use posters or images in the original language/region.
Reply by ticao2 🇧🇷 pt-BR
on January 4, 2024 at 9:00 AM
I was unable to understand your various questions in the text translated into my language.
Movies have:
Original Title - Determined by the company that produced it.
Translated Title - Determined by the distributor in your country.
TV Show have:
Original Name - Determined by the company that produced it.
Translated Name - Determined by the distributor in your country.
It is common for TV Shows to have the name used in their country be the same as the original.
In these cases, the Translated field is blank.
Yes, they do. All images can be assigned to a language.
It turns out that most of the Backdrops do not have text.
Therefore they are "null", that is, without text.
I suggest you specify:
&append_to_response=images&include_image_language=fr,pt,us,null
You will receive the data in the language-COUNTRY you specified in your API Request.
Texts of what exists translated into your language-COUNTRY, when available.
Images of what exists for your language, when it exists.
I think it will be better if you post your API Request made here.
And tell us what you expected to receive and didn’t receive.
Only then will I know how you requested the images.
Reply by ticao2 🇧🇷 pt-BR
on January 4, 2024 at 9:02 AM
Problems with API Request
In order for someone to help you with API Request questions,
it is critical that you post here the API Request you are sending to the TMDb server.
Remember to replace your Key with MY_KEY , YOUR_KEY , THE_KEY , or something like that.
Not the programming code/script you used to build the API Request.
But the API Request that is sent to the TMDb server.
Or the API Request you would like to send.
Reply by x1ao4
on January 4, 2024 at 9:19 AM
I don't have the need to call this API myself. What I'm looking for is that images have an option similar to the title, for example, movies can use a poster labeled as the "Original Poster" if the "Original Title" is used. For TV shows, the "Original Poster" can be based on the "Original Name."
Here's a specific use case, for instance, in Plex: You can set a metadata language, so the scraped data language matches the set language. For titles, even if the metadata language is set differently, you can choose to use the original title. This way, regardless of the metadata language, the original language's title can be displayed.
I wish there was a feature for the original poster. This means that even if I use a different language as the metadata language, the poster will always be in the language of the original title, not the language set in the metadata.
For example, if a movie is produced and released in the United States, and my metadata language is set to Chinese, I want the metadata in Chinese, but the poster to be in English. Similarly, if another movie is from Japan, I also want the metadata in Chinese, but the poster to be in Japanese.
My intention is that the language of the poster follows the language of the movie's production and release country, while other data uses the language I have set. Since there is a feature for the original title, I hope there can be a feature for the original poster as well.
Perhaps, because posters are not unique, having an "Original Poster" might not be practical. In that case, I would also like a feature where it automatically fetches the poster in the language of the movie's production and release country, essentially calling it the "Original Language Poster." Currently, posters can be selected based on language, but there is no specific label or functionality for the original language, making it challenging to retrieve posters in the original language.
Reply by ticao2 🇧🇷 pt-BR
on January 4, 2024 at 9:54 AM
Aren't you the one building the API Request yourself?
Is it a third-party program? For example PLEX?
There is no plan to implement a data as "original poster".
Whoever is building the API Request is the one who must resolve this issue.
Melhor fazer seu pedido para o desenvolvedor do APP/AddOn.
Make a basic data request, specifying your language-COUNTRY and receive the data in your language-COUNTRY and the poster/backdrop in your language.
But you also receive information about the original language of the film.
Then it makes a second API Request to receive what you are calling the "original poster".
Reply by x1ao4
on January 4, 2024 at 10:43 AM
Got it. I was just wondering, if TMDB support the original title, why not the original poster? I understand the method you mentioned for getting the original poster – specifying the language based on the Original Movie/TV Show Language makes sense. If TMDB doesn't have plans for this feature, it looks like we'll have to handle it on our end. I appreciate your clarification. Thanks.