Metadata in English, not in selected language #2632

Open
opened 2026-02-06 22:16:18 +03:00 by OVERLORD · 31 comments
Owner

Originally created by @fl0wfr on GitHub (Feb 14, 2021).

Describe the bug

I noticed that metadata is in English in my library instead of French. If I manually identify each video I get metadata in French. But when automatic metadata refresh runs, it overwrite metadata to English. I'm using TMDB and TVDB as sources. Any idea why?
System (please complete the following information):

  • OS: CentOS (on physical host)
  • Virtualization: Docker
  • Clients: Android App, Chrome browser, Kodi
  • Browser: Chrome 88
  • Jellyfin Version: 10.6.4
  • Playback: Direct Play
  • Installed Plugins: AudioDB, Kodi Sync Queue, MusicBrainz, OMDb, TMDb Box Sets, The TVDB
  • Reverse Proxy: Traefik
  • Base URL: none
  • Networking: Bridge
  • Storage: Local

To Reproduce

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior

Logs

Screenshots

Additional context

Originally created by @fl0wfr on GitHub (Feb 14, 2021). **Describe the bug** <!-- A clear and concise description of what the bug is. --> I noticed that metadata is in English in my library instead of French. If I manually identify each video I get metadata in French. But when automatic metadata refresh runs, it overwrite metadata to English. I'm using TMDB and TVDB as sources. Any idea why? **System (please complete the following information):** - OS: CentOS (on physical host) - Virtualization: Docker - Clients: Android App, Chrome browser, Kodi - Browser: Chrome 88 - Jellyfin Version: 10.6.4 - Playback: Direct Play - Installed Plugins: AudioDB, Kodi Sync Queue, MusicBrainz, OMDb, TMDb Box Sets, The TVDB - Reverse Proxy: Traefik - Base URL: none - Networking: Bridge - Storage: Local **To Reproduce** <!-- Steps to reproduce the behavior: --> 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See error **Expected behavior** <!-- A clear and concise description of what you expected to happen. --> **Logs** <!-- Please paste any log errors. --> **Screenshots** <!-- If applicable, add screenshots to help explain your problem. --> **Additional context** <!-- Add any other context about the problem here. -->
OVERLORD added the bugquestion labels 2026-02-06 22:16:18 +03:00
Author
Owner

@BaronGreenback commented on GitHub (Feb 21, 2021):

Shot in the dark, but you aren't running dual languages on the same libraries are you?

@BaronGreenback commented on GitHub (Feb 21, 2021): Shot in the dark, but you aren't running dual languages on the same libraries are you?
Author
Owner

@fl0wfr commented on GitHub (Feb 21, 2021):

No, only French

@fl0wfr commented on GitHub (Feb 21, 2021): No, only French
Author
Owner

@asbachb commented on GitHub (Mar 14, 2021):

I'm facing the same issue. Set preferred language to german/germany. Ui is set to English (UK).

The posters are the german ones, but the movie titles and description are english.

@asbachb commented on GitHub (Mar 14, 2021): I'm facing the same issue. Set preferred language to german/germany. Ui is set to English (UK). The posters are the german ones, but the movie titles and description are english.
Author
Owner

@cvium commented on GitHub (Mar 15, 2021):

Please include

  1. Library type
  2. Enabled metadata providers
  3. Name of the media
@cvium commented on GitHub (Mar 15, 2021): Please include 1. Library type 2. Enabled metadata providers 3. Name of the media
Author
Owner

@stale[bot] commented on GitHub (Oct 2, 2021):

This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments.
If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or nightlies, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label.
This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media.

@stale[bot] commented on GitHub (Oct 2, 2021): This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments. If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or nightlies, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label. This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on [Matrix or Social Media](https://docs.jellyfin.org/general/getting-help.html).
Author
Owner

@gnouts commented on GitHub (Oct 10, 2022):

Not stale !

  • Library type: movie
  • Metadata provider : TheMovieDB, OpenMovieDatabase (in that order)
  • Language, Country of library : French, France
  • "Prefered embeded title if no info found online" is ticked

some example : Lost Illusion title and description are in english, while it is a french film
Other example : everything everywhere all at once doesn't have a translated title officially in France (only in Quebec), but at least description should be in french. It is not.

Same happens for series

  • Library type: serie
  • Metadata provider : theTVDB, theMovieDB ( in that order)
  • Language, Country of library : French, France
  • "Prefered embeded title if no info found online" is ticked

FTR, I've tried adding removing metadata providers in both libraries but the result is the same, default to english.
I only managed to get French description when I manually identify the movie. Sometimes.

Thing are hard to understand and debug, as you can see below : Main title is in english, but jellyfin also display the original title, main poster is english one, background image is french one, while my file is named in french...
image

@gnouts commented on GitHub (Oct 10, 2022): Not stale ! * Library type: movie * Metadata provider : TheMovieDB, OpenMovieDatabase (in that order) * Language, Country of library : French, France * "Prefered embeded title if no info found online" is ticked some example : [Lost Illusion](https://www.themoviedb.org/movie/660000-comedie-humaine?language=fr) title and description are in english, while it is a french film Other example : [everything everywhere all at once](https://www.themoviedb.org/movie/545611-everything-everywhere-all-at-once?language=fr) doesn't have a translated title officially in France (only in Quebec), but at least description should be in french. It is not. Same happens for series * Library type: serie * Metadata provider : theTVDB, theMovieDB ( in that order) * Language, Country of library : French, France * "Prefered embeded title if no info found online" is ticked FTR, I've tried adding removing metadata providers in both libraries but the result is the same, default to english. I only managed to get French description when I manually identify the movie. Sometimes. Thing are hard to understand and debug, as you can see below : Main title is in english, but jellyfin also display the original title, main poster is english one, background image is french one, while my file is named in french... ![image](https://user-images.githubusercontent.com/17988185/194932814-86495b6d-9b63-443b-8cff-afdfb240a88b.png)
Author
Owner

@rkorn86 commented on GitHub (Aug 26, 2023):

Same problem here. I have everything set to german / germany. Manually updating metadata loads everything correctly. But after a while newly added movies/series are getting english metadata and I dont know where the heck these wrong metadata come from.

@rkorn86 commented on GitHub (Aug 26, 2023): Same problem here. I have everything set to german / germany. Manually updating metadata loads everything correctly. But after a while newly added movies/series are getting english metadata and I dont know where the heck these wrong metadata come from.
Author
Owner

@facundobatista commented on GitHub (Nov 22, 2023):

Same problem here.

I have a movie (Source Code, imdb, themoviedb )currently with all information in Spanish. I go to edit its metadata, select "download preferred language" to English, click on the three buttons, "refresh metadata", "replace all metadata"... and after that, everything is still in Spanish :/

@facundobatista commented on GitHub (Nov 22, 2023): Same problem here. I have a movie (Source Code, [imdb](tt0945513), [themoviedb](45612) )currently with all information in Spanish. I go to edit its metadata, select "download preferred language" to English, click on the three buttons, "refresh metadata", "replace all metadata"... and after that, everything is still in Spanish :/
Author
Owner

@PhilAllmighty commented on GitHub (Jan 2, 2024):

Same. Trying to replace all metadata for some tv series with download prefered language to French or French Canada but it's still in English. Working fine with movie folder...

Jellyfin version 10.8.13 and also on 10.9.

@PhilAllmighty commented on GitHub (Jan 2, 2024): Same. Trying to replace all metadata for some tv series with download prefered language to French or French Canada but it's still in English. Working fine with movie folder... Jellyfin version 10.8.13 and also on 10.9.
Author
Owner

@perdakovich commented on GitHub (May 29, 2024):

Same with Russian language on 10.9.3

@perdakovich commented on GitHub (May 29, 2024): Same with Russian language on 10.9.3
Author
Owner

@wisukind commented on GitHub (Jun 24, 2024):

Same here with French language. Films added seems to always prefer english metadata over localized (french) data. It seems the problem doesn't exist when films were not translated to other languages.

Using Jellyfin 10.9.6

@wisukind commented on GitHub (Jun 24, 2024): Same here with French language. Films added seems to always prefer english metadata over localized (french) data. It seems the problem doesn't exist when films were not translated to other languages. Using Jellyfin 10.9.6
Author
Owner

@PhilAllmighty commented on GitHub (Aug 8, 2024):

Issue is still there on 10.9.9

@PhilAllmighty commented on GitHub (Aug 8, 2024): Issue is still there on 10.9.9
Author
Owner

@PhilAllmighty commented on GitHub (Sep 2, 2024):

Still there on 10.9.10. Don't know for you guys, but I have no issue with my movie folder... just with the TV Series one. If I can help you with something don't hesitate

@PhilAllmighty commented on GitHub (Sep 2, 2024): Still there on 10.9.10. Don't know for you guys, but I have no issue with my movie folder... just with the TV Series one. If I can help you with something don't hesitate
Author
Owner

@felix920506 commented on GitHub (Sep 3, 2024):

was this fixed by #12028 ?

@felix920506 commented on GitHub (Sep 3, 2024): was this fixed by #12028 ?
Author
Owner

@PhilAllmighty commented on GitHub (Sep 8, 2024):

was this fixed by #12028 ?

Not sure how I can test this... It's not in the latest image?

Tried this morning with 10.9.11 and no go

@PhilAllmighty commented on GitHub (Sep 8, 2024): > was this fixed by #12028 ? Not sure how I can test this... It's not in the latest image? Tried this morning with 10.9.11 and no go
Author
Owner

@felix920506 commented on GitHub (Sep 8, 2024):

Please screenshot the order of metadata providers set for the library

@felix920506 commented on GitHub (Sep 8, 2024): Please screenshot the order of metadata providers set for the library
Author
Owner

@PhilAllmighty commented on GitHub (Sep 9, 2024):

image
@PhilAllmighty commented on GitHub (Sep 9, 2024): <img width="835" alt="image" src="https://github.com/user-attachments/assets/65cfd6d0-0a2e-41ae-bf67-80d062b0bb6b">
Author
Owner

@felix920506 commented on GitHub (Sep 9, 2024):

@PhilAllmighty does TheTVDB have metadata in your desired language for your media?

@felix920506 commented on GitHub (Sep 9, 2024): @PhilAllmighty does TheTVDB have metadata in your desired language for your media?
Author
Owner

@PhilAllmighty commented on GitHub (Sep 9, 2024):

Yes

@PhilAllmighty commented on GitHub (Sep 9, 2024): Yes
Author
Owner

@jellyfin-bot commented on GitHub (Jan 8, 2025):

This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs.

If you have any questions you can use one of several ways to contact us.

@jellyfin-bot commented on GitHub (Jan 8, 2025): This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs. If you have any questions you can use one of several ways to [contact us](https://jellyfin.org/contact).
Author
Owner

@perdakovich commented on GitHub (Jan 8, 2025):

Personally my problem was that metadata provider was not available from my country (tmdb i'm looking at you) and I had to setup a proxy

@perdakovich commented on GitHub (Jan 8, 2025): Personally my problem was that metadata provider was not available from my country (tmdb i'm looking at you) and I had to setup a proxy
Author
Owner

@jayme-github commented on GitHub (Jan 15, 2025):

I had a similar case that was caused by metadata from .nfo files (from a Kodi export) taking precedence over whatever is configured in Jellyfin. Removing the .nfo files and rescanning with "Replace all metadata" did the trick for me.

@jayme-github commented on GitHub (Jan 15, 2025): I had a similar case that was caused by metadata from `.nfo` files (from a Kodi export) taking precedence over whatever is configured in Jellyfin. Removing the `.nfo` files and rescanning with "Replace all metadata" did the trick for me.
Author
Owner

@jellyfin-bot commented on GitHub (May 16, 2025):

This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs.

If you have any questions you can use one of several ways to contact us.

@jellyfin-bot commented on GitHub (May 16, 2025): This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs. If you have any questions you can use one of several ways to [contact us](https://jellyfin.org/contact).
Author
Owner

@gnouts commented on GitHub (May 16, 2025):

Not stale, jellyfin v10.10.7

@gnouts commented on GitHub (May 16, 2025): Not stale, jellyfin v10.10.7
Author
Owner

@fazadaoc commented on GitHub (Jun 13, 2025):

following :)
I have some users with ui / language preferences set to other than English but they still see all titles and descriptions in English only

@fazadaoc commented on GitHub (Jun 13, 2025): following :) I have some users with ui / language preferences set to other than English but they still see all titles and descriptions in English only
Author
Owner

@felix920506 commented on GitHub (Jun 14, 2025):

@fazadaoc your problem is #2520 not this one

@felix920506 commented on GitHub (Jun 14, 2025): @fazadaoc your problem is #2520 not this one
Author
Owner

@Damien2417 commented on GitHub (Jun 19, 2025):

EDIT: ok I got it, just delete the existing NFO and poster in my film folder

Same issue here.

Jellyfin seem to just pick the most voted picture, whatever its language (it took the one with 8 vote here which is in english but the correct one in french have 0 vote), even if my preferred language in metadata is french

Image

Image

Image

Jellyfin 10.10.7

@Damien2417 commented on GitHub (Jun 19, 2025): EDIT: ok I got it, just delete the existing NFO and poster in my film folder Same issue here. Jellyfin seem to just pick the most voted picture, whatever its language (it took the one with 8 vote here which is in english but the correct one in french have 0 vote), even if my preferred language in metadata is french ![Image](https://github.com/user-attachments/assets/3c1df16c-f4df-48e1-bf76-0f1f3b1266e1) ![Image](https://github.com/user-attachments/assets/ab360d6d-8f25-404e-b3fe-c09baaa29734) ![Image](https://github.com/user-attachments/assets/d32bcc7f-2cec-464c-9a8a-bcbe92d2765a) Jellyfin 10.10.7
Author
Owner

@alexdufoi commented on GitHub (Aug 6, 2025):

I had a similar case that was caused by metadata from .nfo files (from a Kodi export) taking precedence over whatever is configured in Jellyfin. Removing the .nfo files and rescanning with "Replace all metadata" did the trick for me.

Thank's for your comments.
Same root cause here, but the nfo where generated by Radarr with English parameter
Nfo deleted and regenerated corectly fixed it !

@alexdufoi commented on GitHub (Aug 6, 2025): > I had a similar case that was caused by metadata from `.nfo` files (from a Kodi export) taking precedence over whatever is configured in Jellyfin. Removing the `.nfo` files and rescanning with "Replace all metadata" did the trick for me. Thank's for your comments. Same root cause here, but the nfo where generated by Radarr with _English_ parameter Nfo deleted and regenerated corectly fixed it !
Author
Owner

@gnouts commented on GitHub (Aug 6, 2025):

I can confirm using {Movie.Title:FR} in Radarr media-management helps. (I had to manually move the folder for existing movies as Radarr only rename files, not folders). This is a nice workaround but sounds like a bug to me ? Jellyfin should search online before using the nfo.

And Sonarr doesn't have that naming options ( 👀 https://github.com/Sonarr/Sonarr/issues/269 ).

@gnouts commented on GitHub (Aug 6, 2025): I can confirm using `{Movie.Title:FR}` in Radarr media-management helps. (I had to manually move the folder for existing movies as Radarr only rename files, not folders). This is a nice workaround but sounds like a bug to me ? Jellyfin should search online before using the nfo. And Sonarr doesn't have that naming options ( 👀 https://github.com/Sonarr/Sonarr/issues/269 ).
Author
Owner

@jellyfin-bot commented on GitHub (Dec 5, 2025):

This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs.

If you have any questions you can use one of several ways to contact us.

@jellyfin-bot commented on GitHub (Dec 5, 2025): This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs. If you have any questions you can use one of several ways to [contact us](https://jellyfin.org/contact).
Author
Owner

@gnouts commented on GitHub (Dec 5, 2025):

My last comment still stand. Sonarr still doesn't provide the Radarr's workaround, and I believe it should be a fix on Jellyfin, no matter the file name.

@gnouts commented on GitHub (Dec 5, 2025): My last comment still stand. Sonarr still doesn't provide the Radarr's workaround, and I believe it should be a fix on Jellyfin, no matter the file name.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#2632