# `Language`

class mnemosyne.libmnemosyne.language.Language(component_manager, **kwds)

  Interface class describing the functions to be implemented by the actual language classes.

  Contains all language-specific calls related to parsing, stemming, dictionary lookup, text-to-speech, … .

  The link between languages and card types is stored in config.db, so that it easily fits with the syncing logic and also works for built-in uncloned card types.

  component_type = 'language'
  feature_description = None
  name = None
  sublanguages = {}
  used_for = None