Class LangPackDataCreator

java.lang.Object
de.hybris.platform.core.systemsetup.datacreator.impl.LangPackDataCreator
All Implemented Interfaces:
CoreDataCreator

public class LangPackDataCreator extends Object implements CoreDataCreator
  • Constructor Details

    • LangPackDataCreator

      public LangPackDataCreator()
  • Method Details

    • populateDatabase

      public void populateDatabase()
      Specified by:
      populateDatabase in interface CoreDataCreator
    • createLanguages

      protected List<Language> createLanguages()
    • readConfiguredLangPackIsoCodes

      protected Set<String> readConfiguredLangPackIsoCodes()
    • createLocCtx

      protected SessionContext createLocCtx(Language inLanguage)
    • localizeItemsForLanguage

      protected void localizeItemsForLanguage(Language inLanguage, String metaFile)
    • getLangPackMetaFileName

      protected String getLangPackMetaFileName(String langPackIsoCode)
    • loadLanguageConfiguration

      protected Properties loadLanguageConfiguration(String langPackIsoCode, String metaFile)
    • localizeLanguages

      protected void localizeLanguages(Language inLanguage, Properties langPackProps)
    • localizeCountries

      protected void localizeCountries(Language inLanguage, Properties langPackProps)
    • localizeCurrencies

      protected void localizeCurrencies(Language inLanguage, Properties langPackProps)
    • localizeSavedQueries

      protected void localizeSavedQueries(Language inLanguage, Properties langPackProps)
    • localizeUserGroups

      protected void localizeUserGroups(Language inLanguage, Properties langPackProps)
    • localizeUnits

      protected void localizeUnits(Language inLanguage, Properties langPackProps)
    • getProductManager

      protected ProductManager getProductManager()
    • getUserManager

      protected UserManager getUserManager()
    • getFlexibleSearch

      protected FlexibleSearch getFlexibleSearch()
    • matchAndProcessProperties

      protected void matchAndProcessProperties(Properties langPackProperties, Pattern propertyPattern, LangPackDataCreator.LocalizationExecutor localizationExecutor)
    • setLangPackIsoCodes

      public void setLangPackIsoCodes(String langPackIsoCodes)
    • setC2lDataCreator

      public void setC2lDataCreator(C2LDataCreator c2lDataCreator)