cochize1 55 Posted June 11, 2024 Posted June 11, 2024 So, I have just noticed but from what I see looking at the media I added the issue is quite old, name tags for the seasons are in 2 languages: - I have all my metadata set per library, tv show, movie and everywhere I saw that option set to English - I have Preferred display language in Dashboard --> Settings set to Polish (my native language) - I have some Polish tv shows that I change default metadata language per show and refresh that metadata after I add an episode to try pull the data in Polish language. But again, season tags are also in mixed languages. One small hint: I believe that the font is slightly different for both languages. Could that have happened when Emby changed the default font some time ago and that impacted one language but not the other? My question is of course why is that happening and secondly, how can I batch change to be consistent in one language or the other but not a mix of both (without refreshing all metadata for all tv shows)?
sa2000 674 Posted June 11, 2024 Posted June 11, 2024 (edited) 1 hour ago, cochize1 said: I have some Polish tv shows that I change default metadata language per show and refresh that metadata after I add an episode to try pull the data in Polish language. But again, season tags are also in mixed languages. But the Preferred Metadata Download language and country is for the whole library and cannot be different for specific shows and if you change it temporarily when adding a show, the metadata may change after you set it back to your default. I happen to have Rojst and I am going to try a test library with metadata as english and see what I end up with and then try in a different library metadata as polish and will compare Edited June 11, 2024 by sa2000
cochize1 55 Posted June 11, 2024 Author Posted June 11, 2024 I am not changing whole library metadata language. When the show is added, i go to Edit Metadata for that show, scroll all the way down, tick 2 boxes to set prefred language over there, save, than refresh and override metadata for that series. Library preferences stay the same all the time.
sa2000 674 Posted June 11, 2024 Posted June 11, 2024 1 hour ago, cochize1 said: I am not changing whole library metadata language. When the show is added, i go to Edit Metadata for that show, scroll all the way down, tick 2 boxes to set prefred language over there, save, than refresh and override metadata for that series. Library preferences stay the same all the time. Thanks for clarifying the steps I can see that Season titles are in English even when the metadata language is changed to Polish This screenshot follows this sequence: Setup library with English Metadata After adding the Rojst show, change the metadata to Polish by edit metadata for the show and then change display settings for the Emby Web app to be Polish My test was using beta 4.9.0.23. I will follow this up.
sa2000 674 Posted June 11, 2024 Posted June 11, 2024 @cochize1 are you running on the emby server beta ? let me know the version you are running
sa2000 674 Posted June 11, 2024 Posted June 11, 2024 Some more tests: I created a new library with default metadata being Polish and added Rojst show. The season titles were all in Polish I deleted the library and created a test library with default metadata being English and added the Rojst show. Then I edited metadata for the show and the season titles remained in English I will discuss this with the development team
cochize1 55 Posted June 11, 2024 Author Posted June 11, 2024 I'm on latest stable 4.8.8.0. Thanks for looking into this. I believe even if we find the cause, the only solution would be to batch convert season tags within nfo files but I have no idea how to do that.
Luke 42078 Posted June 11, 2024 Posted June 11, 2024 Hi, how are your season folders named? we don't currently pull season names from the internet.
Happy2Play 9780 Posted June 11, 2024 Posted June 11, 2024 (edited) 1 hour ago, Luke said: Hi, how are your season folders named? we don't currently pull season names from the internet. Named Season X. But there is a difference for library language import and Show level language import. But will guess issue with first imported language being honored @sa2000mentioned When library was my default system English it shows Season, Changed Show to Polish removed Identification and fetched it remained English. But if library is set to Polish and show is imported it show Sezon. <?xml version="1.0" encoding="utf-8" standalone="yes"?> <season> <plot><![CDATA[Miasteczko w Polsce lat 80. Dwóch dziennikarzy ma wątpliwości co do sposobu, w jaki lokalna policja rozwiązuje sprawę morderstwa prostytutki i komunistycznego działacza.]]></plot> <outline><![CDATA[Miasteczko w Polsce lat 80. Dwóch dziennikarzy ma wątpliwości co do sposobu, w jaki lokalna policja rozwiązuje sprawę morderstwa prostytutki i komunistycznego działacza.]]></outline> <lockdata>false</lockdata> <dateadded>2024-06-11 13:47:48</dateadded> <title>Sezon 1</title> <year>2018</year> <sorttitle>Sezon 1</sorttitle> <tvdbid>771701</tvdbid> <premiered>2018-08-18</premiered> <releasedate>2018-08-18</releasedate> <uniqueid type="tvdb">771701</uniqueid> <seasonnumber>1</seasonnumber> </season> But if you now remove identification it will revert back to Season as nfo technically is not cleared but partially rewritten. <?xml version="1.0" encoding="utf-8" standalone="yes"?> <season> <plot /> <outline /> <lockdata>false</lockdata> <dateadded>2024-06-11 13:47:48</dateadded> <title>Season 1</title> <sorttitle>Season 1</sorttitle> <seasonnumber>1</seasonnumber> </season> My test was on beta Will retest in DB only to see if I get same results. Same results as above. Edited June 11, 2024 by Happy2Play
cochize1 55 Posted June 11, 2024 Author Posted June 11, 2024 When it comes to seasons I am not very consistent about it but they always include 'S01' or 'Season.01' somewhere along the lines (never in Polish language 'Sezon.01'. Below please find some examples where the problem occurs:
Happy2Play 9780 Posted June 11, 2024 Posted June 11, 2024 Not sure but almost like something metadata writer.
sa2000 674 Posted June 12, 2024 Posted June 12, 2024 (edited) Confirming what I found initially and what @Happy2Play has also confirmed. The Edit Metadata does not replace all metadata after switching language and refresh In my test, the media files/folders with just one episode per season for the test, were: \Rojst (2018) \Season 01 \Rojst (2018) - S01E01 - Episode 1.mp4 \Season 02 \Rojst (2018) - S02E01 - Episode 1.mp4 \Season 03 \Rojst (2018) - S03E01 - Episode 1.mp4 With Initial library setup with Preferred metadata download language set to Polish, Country to Poland and Preferred image download language Polish, season titles are correctly switched to Polish but if initially setup as English and then the TV Show Edit Metadata is used to switch to Polish and Poland and then refresh metadata is run to replace all metadata and images, the season titles remain as English. It ought to be the same behaviour and all metadata that was set initially in Polish for the Polish library should also be in Polish after Edit Metadata and switching TV Show language and refreshing metadata @Luke My tests for this were on beta 4.9.0.24 - Same was on 4.8.8.0 from my earlier tests Edited June 12, 2024 by sa2000
Happy2Play 9780 Posted June 12, 2024 Posted June 12, 2024 (edited) 4 minutes ago, Luke said: How are your session folders named? Naming structure is shown. But my test was the same. \Rojst (2018) \Season 01 \Rojst (2018) - S01E01 - Episode 1.mp4 \Season 02 \Rojst (2018) - S02E01 - Episode 1.mp4 \Season 03 \Rojst (2018) - S03E01 - Episode 1.mp4 As initial import is key here. So there is a slight difference from library setting getting info and Show level for language options. Easy to reproduce. Edited June 12, 2024 by Happy2Play
Happy2Play 9780 Posted June 12, 2024 Posted June 12, 2024 14 minutes ago, Luke said: How are your session folders named? Same example library set to German is correct on import Remove Identification defaults back to English and cannot be refreshed back to German. But with library not set so using system English or setting library to English and setting Show level to German will not change Season naming.
cochize1 55 Posted June 12, 2024 Author Posted June 12, 2024 I hope you'll guys end up with some solution but from what I see none of your test libraries managed to get mix language results like mine, it's either this or that language, bur never a mix.
Happy2Play 9780 Posted June 12, 2024 Posted June 12, 2024 1 hour ago, cochize1 said: I hope you'll guys end up with some solution but from what I see none of your test libraries managed to get mix language results like mine, it's either this or that language, bur never a mix. No not mixed as they are all added at the same time. So whatever broke on yours happened at a specific time. Your examples before Season 3.
Luke 42078 Posted June 15, 2024 Posted June 15, 2024 Historically we've always just used your season folder names as the season name. That allows you to make it anything you want.
Happy2Play 9780 Posted June 15, 2024 Posted June 15, 2024 2 minutes ago, Luke said: Historically we've always just used your season folder names as the season name. That allows you to make it anything you want. Yes but this is different method on where language setting is being applied as it is fully honored via Library on import but not if applied via Show at least in reference to Seasons. Shouldn't both methods produce the same results? As the reidentify or change language does not reedit the default Season naming.
Luke 42078 Posted August 25, 2024 Posted August 25, 2024 season title support has been added to the moviedb and tvdb plugins, so try refreshing metadata once you have those updates. 1
Happy2Play 9780 Posted August 25, 2024 Posted August 25, 2024 1 hour ago, Luke said: season title support has been added to the moviedb and tvdb plugins, so try refreshing metadata once you have those updates. Worked in my test. But now for all those that may not want them?
Luke 42078 Posted August 25, 2024 Posted August 25, 2024 Just now, Happy2Play said: Worked in my test. But now for all those that may not want them? Until there's a dedicated option, the easiest thing to do is just disable the season provider on the library. 1
Neminem 1519 Posted September 17, 2024 Posted September 17, 2024 @Luke Why is this not an optional library option ? I do NOT want this .... Why would you force this on everybody, without an clear exit. 1
Luke 42078 Posted September 17, 2024 Posted September 17, 2024 54 minutes ago, Neminem said: @Luke Why is this not an optional library option ? I do NOT want this .... Why would you force this on everybody, without an clear exit. Hi, simply uncheck the season metadata fetcher on the library.
Neminem 1519 Posted September 17, 2024 Posted September 17, 2024 @Luke If this is documented any where, please direct me to the right wiki. Its not here Library Setup | Emby Documentation Not here TV Naming | Emby Documentation Where is it ? Where can I finde this, change in the wiki ?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now