/** * @param \Magento\Framework\Event\Observer $observer * @return $this */ public function bindLocale($observer) { $locale = $observer->getEvent()->getLocale(); if ($locale) { $choosedLocale = $this->_session->getLocale(); if ($choosedLocale) { $locale->setLocaleCode($choosedLocale); } } return $this; }