diff --git a/core/channeltools.py b/core/channeltools.py index b66e7e25..c6fc2135 100644 --- a/core/channeltools.py +++ b/core/channeltools.py @@ -176,21 +176,21 @@ def get_lang(channel_name): list_language.append(language) logger.info(list_language) else: - sub = False - langs = [] - language = get_channel_json(channel_name).get('language', list()) - for lang in language: - if 'vos' not in lang: - langs.append(lang.upper()) + sub = False + langs = [] + language = get_channel_json(channel_name).get('language', list()) + for lang in language: + if 'vos' not in lang: + langs.append(lang.upper()) + else: + sub = True + if sub == True: + for lang in langs: + list_language.append(lang) + list_language.append('Sub-' + lang) else: - sub = True - if sub == True: - for lang in langs: - list_language.append(lang) - list_language.append('Sub-' + lang) - else: - for lang in langs: - list_language.append(lang) + for lang in langs: + list_language.append(lang) return list_language def get_default_settings(channel_name):