Jump to content

I have 'Season' tags in different font and language for some series


Recommended Posts

cochize1
Posted

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)? 

 

season.thumb.png.2159399bcfab7419162a6b6c6fbfa580.png

2.thumb.png.21b14a1ebf3730124f53d8f028013630.png

Posted (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 by sa2000
cochize1
Posted

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.

Posted
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

image.pngMy test was using beta 4.9.0.23. I will follow this up.

Posted

@cochize1 are you running on the emby server beta ? let me know the version you are running

Posted

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
Posted

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.

Posted

Hi, how are your season folders named? we don't currently pull season names from the internet.

Happy2Play
Posted (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.

image.png.d1be8ae3d7b5de3070690a4d027fe33c.png

But if library is set to Polish and show is imported it show Sezon.

image.png.0a2b3fa45b1638912e0fe3a2f20b8a76.png

<?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 by Happy2Play
cochize1
Posted

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:

5.thumb.jpg.e0fa7eb47cdfe61b37b7ccbb0669df37.jpg

 

3.thumb.jpg.cc7c3782c1323f34b9bb37fe2fdacd5d.jpg

2.jpg.0f58b50f7c64b158dd4864ae594cf0b3.jpg

1.jpg.a4902073c92f17f5c1f2d7efc6d23dcf.jpg

Happy2Play
Posted

Not sure but almost like something metadata writer.

Posted (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

image.jpeg

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. 

image.jpeg

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 by sa2000
Posted

How are your session folders named?

Happy2Play
Posted (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 by Happy2Play
Happy2Play
Posted
14 minutes ago, Luke said:

How are your session folders named?

Same example library set to German is correct on import

image.png.6cc99ff4b0465f62bb89102f68d56ab9.png

Remove Identification defaults back to English and cannot be refreshed back to German.

image.png.c5c3bff7a7574a7bf66cdbeca8caea47.png

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.  

image.png.20c4e1ce0e43986e1a2b9ddfc67c5751.png

cochize1
Posted

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
Posted
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.

Posted

Historically we've always just used your season folder names as the season name. That allows you to make it anything you want.

Happy2Play
Posted
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.

  • 2 months later...
Posted

season title support has been added to the moviedb and tvdb plugins, so try refreshing metadata once you have those updates.

  • Thanks 1
Happy2Play
Posted
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?

Posted
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.

  • Like 1
  • 4 weeks later...
Posted

@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.

 

  • Agree 1
Posted
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.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...