GrampsLocale is effectively a singleton: An instance is created in const.py and retrieved everywhere. Translations are provided via Translations classes, which are derived from GNUTranslations and NullTranslations to provide extra functions like sgettext. svn: r21143