Added support for multiple languages per channel

This commit is contained in:
freearhey 2020-04-12 18:33:06 +03:00
parent 3dca4085e4
commit 56fae45453
2 changed files with 10 additions and 13 deletions

View file

@ -75,11 +75,13 @@ function parseIndex() {
countries[countryCode].push(channel)
// language
const languageCode = helper.getISO6391Code(channel.language) || 'undefined'
if (!languages[languageCode]) {
languages[languageCode] = []
for (let language of channel.language.split(';')) {
const languageCode = helper.getISO6391Code(language) || 'undefined'
if (!languages[languageCode]) {
languages[languageCode] = []
}
languages[languageCode].push(channel)
}
languages[languageCode].push(channel)
// category
const categoryCode = channel.group.toLowerCase() || 'other'