There are a several of ways to get the browser language in Zend Framework 3. Can anyone tell me what should be the right way ?
I was thinking about getting the locale and substract the language from it ?
There are a several of ways to get the browser language in Zend Framework 3. Can anyone tell me what should be the right way ?
I was thinking about getting the locale and substract the language from it ?
$this->request->getHeader('Accept-Language')->getPrioritized()[0]->getPrimaryTag();
or
$this->request->getHeader('Accept-Language')->getPrioritized()[0]->getLanguage();
In ZF 2 , somewhere in Controller
$translator = $this->getServiceLocator()->get('translator');
$t = $translator->getLocale();