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