code: public void reinitialize ()
    {
      m_aRWLock.writeLocked (m_aLanguages::clear);
  
      for (final Locale aLocale : LocaleCache.getInstance ().getAllLocales ())
      {
        final String sLanguage = aLocale.getLanguage ();
        if (StringHelper.hasText (sLanguage))
        {
          // Allows for duplicates!
          addLanguage (sLanguage);
        }
      }
  
      if (LOGGER.isDebugEnabled ())
        LOGGER.debug ("Reinitialized " + LanguageCache.class.getName ());
    }
docs: Reset the cache to the initial state.