From 329e43c33120d10419179f0bbdc1508b41461a73 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Sat, 19 Aug 2023 23:51:48 -0700 Subject: [PATCH] Fixed: Unknown audio language appearing as 'root' (cherry picked from commit 5411863f6a00071201dd50dc6d2f33477e6ffb29) --- frontend/src/MovieFile/MediaInfo.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/frontend/src/MovieFile/MediaInfo.js b/frontend/src/MovieFile/MediaInfo.js index b622c17068..0c5c203288 100644 --- a/frontend/src/MovieFile/MediaInfo.js +++ b/frontend/src/MovieFile/MediaInfo.js @@ -2,6 +2,7 @@ import _ from 'lodash'; import PropTypes from 'prop-types'; import React from 'react'; import getLanguageName from 'Utilities/String/getLanguageName'; +import translate from 'Utilities/String/translate'; import * as mediaInfoTypes from './mediaInfoTypes'; function formatLanguages(languages) { @@ -9,7 +10,15 @@ function formatLanguages(languages) { return null; } - const splitLanguages = _.uniq(languages.split('/')).map((l) => getLanguageName(l.split('_')[0])); + const splitLanguages = _.uniq(languages.split('/')).map((l) => { + const simpleLanguage = l.split('_')[0]; + + if (simpleLanguage === 'und') { + return translate('Unknown'); + } + + return getLanguageName(simpleLanguage); + }); if (splitLanguages.length > 3) { return (