是否可以使用$ _SERVER ['HTTP_ACCEPT_LANGUAGE']从浏览器获取语言全名而不是ISO语言代码?
我想在我的一个Codeigniter项目中使用这个东西。
$ data ['language'] = substr($ _ SERVER ['HTTP_ACCEPT_LANGUAGE'],0,5);
$ data ['language'] ==> en-GB的输出
现在我的输出是这样的
Current Output of language code
我想要这样的输出
谢谢... !!
答案 0 :(得分:1)
您可以尝试
Locale::getDisplayLanguage("nb-NO"); // Norwegian Bokmål
Locale::getDisplayLanguage("no"); // Norwegian
Locale::getDisplayLanguage("nb"); // Norwegian Bokmål
更多信息on php.net