Fixed: Loading Sonarr on OAF browsers

Closes #5363
pull/5367/head
Mark McDowall 1 year ago
parent 4b4301a076
commit 2c5b9e9999

@ -1,6 +1,6 @@
import createAjaxRequest from 'Utilities/createAjaxRequest';
function getTranslations() {
function getLanguage() {
return createAjaxRequest({
global: false,
dataType: 'json',
@ -8,10 +8,16 @@ function getTranslations() {
}).request;
}
let languageNames = new Intl.DisplayNames(['en'], { type: 'language' });
function getDisplayName(code) {
return Intl.DisplayNames ?
new Intl.DisplayNames([code], { type: 'language' }) :
null;
}
let languageNames = getDisplayName('en');
getTranslations().then((data) => {
const names = new Intl.DisplayNames([data.identifier], { type: 'language' });
getLanguage().then((data) => {
const names = getDisplayName(data.identifier);
if (names) {
languageNames = names;

Loading…
Cancel
Save