/** * Get pack generator * * @return \Magento\Setup\Module\I18n\Pack\Generator */ public static function getPackGenerator() { if (null === self::$_packGenerator) { $dictionaryLoader = new Dictionary\Loader\File\Csv(self::_getFactory()); $packWriter = new Pack\Writer\File\Csv(self::_getContext(), $dictionaryLoader, self::_getFactory()); self::$_packGenerator = new Pack\Generator($dictionaryLoader, $packWriter, self::_getFactory()); } return self::$_packGenerator; }