如何通过javascript打印/回显访问者浏览器语言

时间:2017-06-04 15:47:43

标签: javascript php

来自以下JavaScript:

<script>
var language = navigator.language || navigator.userLanguage;
</script>

...然后可以回显与文本相关的访问者的浏览器语言吗?

例如:You are watching MyMovieTitle [<?php echo navigator.language ?>]

javascript应该为我提供完整的语言单词。 示例:'英语'; '德语'; '法国'等......

1 个答案:

答案 0 :(得分:0)

你可以打印javascript变量

navigator.language || navigator.userLanguage;

但是,因为,你想要,PHP版本使用这个变量。

$locale = locale_accept_from_http($_SERVER['HTTP_ACCEPT_LANGUAGE']);
echo $locale;
$language = locale_get_display_language($locale);
echo $language; // Non-Ugly version :) . Got anglais for en-US

请在上面查看并查看。