Package peppy :: Module main :: Class Language
[frames] | no frames]

Class Language

               object --+    
                        |    
lib.userparams.ClassPrefs --+
                            |
                           Language

Nested Classes

Inherited from lib.userparams.ClassPrefs: __metaclass__

Instance Methods
 
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 
translateLeet(self, msgid)
 
translatePigLatin(self, msgid)
 
translateSimple(self, msgid)
 
translateLocale(self, msgid)
 
settingsChanged(self, msg=None)
 
setLanguage(self)

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables
  preferences_tab = "General"
  icon = "icons/world.png"
  default_classprefs = LocaleParam('language', 'en_US', 'Locale ...
  leet = string.maketrans(u'abegilorstz', u'4639!102572')

Inherited from lib.userparams.ClassPrefs: classprefs, preferences_sort_weight

Properties

Inherited from object: __class__

Method Details

__init__(self)
(Constructor)

 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

Class Variable Details

default_classprefs

Value:
LocaleParam('language', 'en_US', 'Locale for user interface'), ChoiceP\
aram('fun_translator', ['normal', 'leet', 'pig latin'], 'Have some fun\
 with the localization'),