diff --git a/frontend/src/Movie/Index/Posters/MovieIndexPoster.js b/frontend/src/Movie/Index/Posters/MovieIndexPoster.js index 8a5035049..bbdad5e03 100644 --- a/frontend/src/Movie/Index/Posters/MovieIndexPoster.js +++ b/frontend/src/Movie/Index/Posters/MovieIndexPoster.js @@ -134,13 +134,16 @@ class MovieIndexPoster extends Component { }; let releaseDate = ''; - + let releaseDateType = ''; if (physicalRelease && digitalRelease) { releaseDate = (physicalRelease < digitalRelease) ? physicalRelease : digitalRelease; + releaseDateType = (physicalRelease < digitalRelease) ? 'Released' : 'Digital'; } else if (physicalRelease && !digitalRelease) { releaseDate = physicalRelease; + releaseDateType = 'released'; } else if (digitalRelease && !physicalRelease) { releaseDate = digitalRelease; + releaseDateType = 'Digital'; } return ( @@ -270,9 +273,9 @@ class MovieIndexPoster extends Component { } { - showCinemaRelease && + showCinemaRelease && inCinemas &&
- {getRelativeDate( + {translate('InCinemas')}: {getRelativeDate( inCinemas, shortDateFormat, showRelativeDates, @@ -284,10 +287,17 @@ class MovieIndexPoster extends Component {
} + { + showCinemaRelease && !inCinemas && +
+ {translate('NoCinemaRelease')} +
+ } + { showReleaseDate &&
- {getRelativeDate( + {translate(releaseDateType)}: {getRelativeDate( releaseDate, shortDateFormat, showRelativeDates, diff --git a/src/NzbDrone.Core/Localization/Core/en.json b/src/NzbDrone.Core/Localization/Core/en.json index af7ed878e..a8ed68bc3 100644 --- a/src/NzbDrone.Core/Localization/Core/en.json +++ b/src/NzbDrone.Core/Localization/Core/en.json @@ -589,6 +589,7 @@ "NoBackupsAreAvailable": "No backups are available", "NoChange": "No Change", "NoChanges": "No Changes", + "NoCinemaRelease": "No Cinema Release", "NoEventsFound": "No events found", "NoHistory": "No history", "NoLeaveIt": "No, Leave It",