ZF3获取浏览器语言

时间:2017-10-17 19:19:39

标签: php zend-framework zend-framework3

有几种方法可以在Zend Framework 3中获取浏览器语言。任何人都可以告诉我应该采用什么方法吗?

我在考虑获取语言环境并从中减去语言?

2 个答案:

答案 0 :(得分:1)

$this->request->getHeader('Accept-Language')->getPrioritized()[0]->getPrimaryTag();

$this->request->getHeader('Accept-Language')->getPrioritized()[0]->getLanguage();

答案 1 :(得分:0)

在ZF 2中,控制器中的某个地方

$translator = $this->getServiceLocator()->get('translator');
    $t  = $translator->getLocale();