Skip to content

Instantly share code, notes, and snippets.

@henryjfry
Created January 10, 2020 21:55
Show Gist options
  • Save henryjfry/4ab9b947b180fbd3ef6ffd3ff3a0b08d to your computer and use it in GitHub Desktop.
Save henryjfry/4ab9b947b180fbd3ef6ffd3ff3a0b08d to your computer and use it in GitHub Desktop.
Openinfo - Default Language = English (~/.kodi/addons/script.extendedinfo/resources/lib/DialogVideoList.py)
#####################################
LANGUAGES = [
{'id': '', 'name': ''},
{'id': 'bg', 'name': 'Bulgarian'},
{'id': 'cs', 'name': 'Czech'},
{'id': 'da', 'name': 'Danish'},
{'id': 'de', 'name': 'German'},
{'id': 'el', 'name': 'Greek'},
{'id': 'en', 'name': 'English'},
{'id': 'es', 'name': 'Spanish'},
{'id': 'fi', 'name': 'Finnish'},
{'id': 'fr', 'name': 'French'},
{'id': 'he', 'name': 'Hebrew'},
{'id': 'hi', 'name': 'Hindi'},
{'id': 'hr', 'name': 'Croatian'},
{'id': 'hu', 'name': 'Hungarian'},
{'id': 'it', 'name': 'Italian'},
{'id': 'ja', 'name': 'Japanese'},
{'id': 'ko', 'name': 'Korean'},
{'id': 'nl', 'name': 'Dutch'},
{'id': 'no', 'name': 'Norwegian'},
{'id': 'pl', 'name': 'Polish'},
{'id': 'pt', 'name': 'Portuguese'},
{'id': 'ru', 'name': 'Russian'},
{'id': 'sl', 'name': 'Slovenian'},
{'id': 'sv', 'name': 'Swedish'},
{'id': 'tr', 'name': 'Turkish'},
{'id': 'zh', 'name': 'Chinese'}
###########################################
def __init__(self, *args, **kwargs):
super(DialogVideoList, self).__init__(*args, **kwargs)
self.type = kwargs.get('type', 'movie')
self.list_id = kwargs.get('list_id', False)
self.sort = kwargs.get('sort', 'popularity')
self.sort_label = kwargs.get('sort_label', 'Popularity')
self.order = kwargs.get('order', 'desc')
if self.listitem_list:
self.listitems = Utils.create_listitems(self.listitem_list)
self.total_items = len(self.listitem_list)
else:
self.add_filter('with_original_language', 'en', 'Original language', 'English')
self.update_content(force_update=kwargs.get('force', False))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment