Open nextlooper42 opened 3 years ago
This function needs to be rewritten: https://github.com/jellyfin/jellyfin-web/blob/8232d2dade854a6125a36e6b83c8f9c51463895e/src/controllers/itemDetails/index.js#L1305-L1344
It just concatenates Aired|Airs
, daily|<ListOfDays>
, at <Time>
and on <Studio>
.
I suppose we need multiple translation strings (24 in total :eyes: ) like:
"Aired": "Aired",
"AiredOnStudio": "Aired on {1}",
"AiredDailyOnStudio": "Aired daily on {1}",
"AiredDaysAtTime": "Aired {1} at {2}",
"AiredDaysAtTimeOnStudio": "Aired {1} at {2} on {3}"
...
"Airs": "Airs",
"AirsOnStudio": "Airs on {1}",
"AirsDailyOnStudio": "Airs daily on {1}",
"AirsDaysAtTime": "Airs {1} at {2}",
"AirsDaysAtTimeOnStudio": "Airs {1} at {2} on {3}"
...
Or somehow combine the translatable parts into a valid sentence.
Or split the sentence into separate fields: AirState
, AirTime
, AirStudio
.
Describe The Bug String that cannot be translated in Weblate. To be exact, there is no such string to translate.
Steps To Reproduce
Expected Behavior Be able to translate every part of Jellyfin.
Screenshots
System (please complete the following information):