code: function() {
      this.baseLocale = DEFAULT_LOCALE;
      this.baseNPlurals = DEFAULT_NPLURALS;
      this.cache = {}; // cache for current locale
      this.dict = {};
      this.locale = DEFAULT_LOCALE;
      this.nPlurals = {};
      this.pluralizers = {};
      this._createDictionary(this.baseLocale);
  }
docs: TranslationDictionary
  
  @fires changeBaseLocale (locale)               Emitted after baseLocale changed.
  @fires changeLocale (locale)                   Emitted after locale changed.
  @fires changeTranslation (locale)              Emitted after translation of the current locale changed.
  @fires missingPluralTranslation (text, locale) Emitted when the plural text is not found in translation.
  @fires missingTranslation (text, locale)       Emitted when the text is not found in translation.
  @fires registerPluralizer (locale, pluralizer) Emitted after a new pluralizer was registered.
  @fires registerTranslation (locale)            Emitted after a new translation was registered.