谷歌翻译setcookie不工作


Google translate setcookie is not working

我想改变谷歌翻译的默认语言,为此我使用了

  unset($_COOKIE['googtrans']);
  setcookie("googtrans","/en/es", time()+3600, "/");

用于转换为西班牙语。但这行不通。其他使用的代码是

<script type="text/javascript">
    function googleTranslateElementInit() {
        new google.translate.TranslateElement(
        {pageLanguage: 'en', autoDisplay: true}, 
        'google_translate_element'
    );  
    }
</script>
<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
<div id="google_translate_element"></div>
代码的

顺序与给出的相同我也试过使用

取消设置cookie
setcookie("googtrans", "", time()-3600,'/');

输入域名参数(同时设置cookie)后正常工作

setcookie("googtrans","/en/es", time()+3600, "/",'.domain.com');

当取消cookie

setcookie("googtrans", "", time()-3600,'/','');
setcookie("googtrans", "", time()-3600,'/','.domain.com');