@ -65,6 +65,7 @@ const messages = defineMessages({
'This will remove all media data including all requests for this item. This action is irreversible. If this item exists in your Plex library, the media information will be recreated next sync.' ,
approve : 'Approve' ,
decline : 'Decline' ,
studio : 'Studio' ,
} ) ;
interface MovieDetailsProps {
@ -484,14 +485,32 @@ const MovieDetails: React.FC<MovieDetailsProps> = ({ movie }) => {
< / span >
< / div >
) }
{ data . spokenLanguages . some (
( lng ) = > lng . iso_639_1 === data . originalLanguage
) && (
< div className = "flex px-4 py-2 border-b border-gray-800 last:border-b-0" >
< span className = "text-sm" >
< FormattedMessage { ...messages.originallanguage } / >
< / span >
< span className = "flex-1 text-right text-gray-400 text-sm" >
{ data . originalLanguage }
{
data . spokenLanguages . find (
( lng ) = > lng . iso_639_1 === data . originalLanguage
) ? . name
}
< / span >
< / div >
) }
{ data . productionCompanies [ 0 ] && (
< div className = "flex px-4 py-2 border-b border-gray-800 last:border-b-0" >
< span className = "text-sm" >
< FormattedMessage { ...messages.studio } / >
< / span >
< span className = "flex-1 text-right text-gray-400 text-sm" >
{ data . productionCompanies [ 0 ] ? . name }
< / span >
< / div >
) }
< / div >
< / div >
< / div >