Interface ILanguagePackManager

All Superinterfaces:
IComponent, IComponentProvider, IInitializable, IURIResolver

public interface ILanguagePackManager extends IComponentProvider
Date: Mar 26, 2004
  • Method Details

    • getRegisteredLanguagePacks

      Collection<ILanguagePack> getRegisteredLanguagePacks()
      Get a list of ILanguagePacks that are enabled for the current Portal
    • getRegisteredLocales

      Collection<Locale> getRegisteredLocales()
      Get a list of Locales that are registered and enabled in the system, at least for a single component
      Returns:
      list of Locales
    • getRegisteredLocales

      Collection<Locale> getRegisteredLocales(String componentName)
      Get a list of @{link Locale}s for a given component
      Parameters:
      componentName - the name of the component
      Returns:
      list of Locales
    • getLanguagePack

      ILanguagePack getLanguagePack(Locale locale, String componentName)
      This may return NULL
      Returns:
      ILanguagePack for the given Locale, may return NULL