45 \
Magento\Translation\Model\FileManager $fileManager,
49 parent::__construct($context,
$data);
51 $this->fileManager = $fileManager;
52 $this->
inline = $inline;
62 $this->addInlineTranslationConfig();
64 return parent::_prepareLayout();
71 private function addInlineTranslationConfig()
73 if ($this->inline->isAllowed()) {
74 $after = RequireJsConfig::REQUIRE_JS_FILE_NAME;
75 $tConfig = $this->fileManager->createTranslateConfigAsset();
76 $assetCollection = $this->pageConfig->getAssetCollection();
77 $assetCollection->insert(
78 $tConfig->getFilePath(),
__construct(\Magento\Framework\View\Element\Context $context, \Magento\Framework\View\Page\Config $pageConfig, \Magento\Translation\Model\FileManager $fileManager, Inline $inline, array $data=[])