openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Components.International.International Class Reference

Public Member Functions

def __init__ (self)
 
def buildISO3166 (self)
 
def initInternational (self)
 
def activateLanguage (self, language, runCallbacks=True)
 
def activateLocale (self, locale, runCallbacks=True)
 
def addCallback (self, callback)
 
def getActiveCatalog (self)
 
def getAvailablePackages (self, update=False)
 
def getInstalledPackages (self, update=False)
 
def getInstalledDirectories (self, update=False)
 
def getPurgablePackages (self, locale=None)
 
def getPermanentLocales (self, locale=None)
 
def packageToLocales (self, package)
 
def localeToPackage (self, locale=None)
 
def languageToPackage (self, language=None)
 
def splitPackage (self, package)
 
def getLocale (self)
 
def splitLocale (self, locale)
 
def getCountry (self, item=None)
 
def getCountryAlpha3 (self, item=None)
 
def getCountryNumeric (self, item=None)
 
def getCountryName (self, item=None)
 
def getCountryTranslated (self, item=None)
 
def getCountryNative (self, item=None)
 
def getLanguage (self, item=None)
 
def getLanguageName (self, item=None)
 
def getLanguageTranslated (self, item=None)
 
def getLanguageNative (self, item=None)
 
def getLanguageEncoding (self, item=None)
 
def getLanguageCountryCode (self, item=None)
 
def getLocaleList (self)
 
def getLanguageList (self)
 
def getPackage (self, locale=None)
 
def getGStreamerSubtitleEncoding (self, item=None)
 
def deleteLanguagePackages (self, packageList)
 
def installLanguagePackages (self, packageList)
 
def runPackageManager (self, cmdList=None, packageList=None, action="")
 

Public Attributes

 availablePackages
 
 installedPackages
 
 installedDirectories
 
 packageLocales
 
 localeList
 
 languageList
 
 activeLocale
 
 catalog
 
 callbacks
 

Constructor & Destructor Documentation

◆ __init__()

def Components.International.International.__init__ (   self)

Member Function Documentation

◆ activateLanguage()

def Components.International.International.activateLanguage (   self,
  language,
  runCallbacks = True 
)

◆ activateLocale()

def Components.International.International.activateLocale (   self,
  locale,
  runCallbacks = True 
)

◆ addCallback()

def Components.International.International.addCallback (   self,
  callback 
)

◆ buildISO3166()

def Components.International.International.buildISO3166 (   self)

◆ deleteLanguagePackages()

def Components.International.International.deleteLanguagePackages (   self,
  packageList 
)

◆ getActiveCatalog()

def Components.International.International.getActiveCatalog (   self)

◆ getAvailablePackages()

def Components.International.International.getAvailablePackages (   self,
  update = False 
)

◆ getCountry()

def Components.International.International.getCountry (   self,
  item = None 
)

◆ getCountryAlpha3()

def Components.International.International.getCountryAlpha3 (   self,
  item = None 
)

◆ getCountryName()

def Components.International.International.getCountryName (   self,
  item = None 
)

◆ getCountryNative()

def Components.International.International.getCountryNative (   self,
  item = None 
)

◆ getCountryNumeric()

def Components.International.International.getCountryNumeric (   self,
  item = None 
)

◆ getCountryTranslated()

def Components.International.International.getCountryTranslated (   self,
  item = None 
)

◆ getGStreamerSubtitleEncoding()

def Components.International.International.getGStreamerSubtitleEncoding (   self,
  item = None 
)

◆ getInstalledDirectories()

def Components.International.International.getInstalledDirectories (   self,
  update = False 
)

◆ getInstalledPackages()

def Components.International.International.getInstalledPackages (   self,
  update = False 
)

◆ getLanguage()

def Components.International.International.getLanguage (   self,
  item = None 
)

◆ getLanguageCountryCode()

def Components.International.International.getLanguageCountryCode (   self,
  item = None 
)

◆ getLanguageEncoding()

def Components.International.International.getLanguageEncoding (   self,
  item = None 
)

◆ getLanguageList()

def Components.International.International.getLanguageList (   self)

◆ getLanguageName()

def Components.International.International.getLanguageName (   self,
  item = None 
)

◆ getLanguageNative()

def Components.International.International.getLanguageNative (   self,
  item = None 
)

◆ getLanguageTranslated()

def Components.International.International.getLanguageTranslated (   self,
  item = None 
)

◆ getLocale()

def Components.International.International.getLocale (   self)

◆ getLocaleList()

def Components.International.International.getLocaleList (   self)

◆ getPackage()

def Components.International.International.getPackage (   self,
  locale = None 
)

◆ getPermanentLocales()

def Components.International.International.getPermanentLocales (   self,
  locale = None 
)

◆ getPurgablePackages()

def Components.International.International.getPurgablePackages (   self,
  locale = None 
)

◆ initInternational()

def Components.International.International.initInternational (   self)

◆ installLanguagePackages()

def Components.International.International.installLanguagePackages (   self,
  packageList 
)

◆ languageToPackage()

def Components.International.International.languageToPackage (   self,
  language = None 
)

◆ localeToPackage()

def Components.International.International.localeToPackage (   self,
  locale = None 
)

◆ packageToLocales()

def Components.International.International.packageToLocales (   self,
  package 
)

◆ runPackageManager()

def Components.International.International.runPackageManager (   self,
  cmdList = None,
  packageList = None,
  action = "" 
)

◆ splitLocale()

def Components.International.International.splitLocale (   self,
  locale 
)

◆ splitPackage()

def Components.International.International.splitPackage (   self,
  package 
)

Member Data Documentation

◆ activeLocale

Components.International.International.activeLocale

◆ availablePackages

Components.International.International.availablePackages

◆ callbacks

Components.International.International.callbacks

◆ catalog

Components.International.International.catalog

◆ installedDirectories

Components.International.International.installedDirectories

◆ installedPackages

Components.International.International.installedPackages

◆ languageList

Components.International.International.languageList

◆ localeList

Components.International.International.localeList

◆ packageLocales

Components.International.International.packageLocales

The documentation for this class was generated from the following file: