Merge pull request #263 from townsste/master

Bug fix for Chinese orginal language
make-only-subtitle-default
HaveAGitGat 4 years ago committed by GitHub
commit 6a95bcd088
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -108,18 +108,15 @@ const processStreams = (result, file, user_langs) => {
}; };
let streamIndex = 0; let streamIndex = 0;
const langsTemp = result.original_language; // If the original language is pulled as Chinese 'cn' is used. iso-language expects 'zh' for Chinese.
const langsTemp = result.original_language === 'cn' ? 'zh' : result.original_language;
let langs = []; let langs = [];
if (Array.isArray(langsTemp)) { langs.push(languages.alpha2ToAlpha3B(langsTemp));
// For loop because I thought some imdb stuff returns multiple languages
// Translates 'en' to 'eng', because imdb uses a different format compared to ffmpeg // Some console reporting for clarification of what the plugin is using and reporting.
for (let i = 0; i < langsTemp.length; i += 1) { response.infoLog += `Original language: ${langsTemp}, Using code: ${languages.alpha2ToAlpha3B(langsTemp)}\n`;
langs.push(languages.alpha2ToAlpha3B(langsTemp));
}
} else {
langs.push(languages.alpha2ToAlpha3B(langsTemp));
}
if (user_langs) { if (user_langs) {
langs = langs.concat(user_langs); langs = langs.concat(user_langs);

Loading…
Cancel
Save