Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 页面加载时自动启动谷歌翻译_Javascript_Jquery - Fatal编程技术网

Javascript 页面加载时自动启动谷歌翻译

Javascript 页面加载时自动启动谷歌翻译,javascript,jquery,Javascript,Jquery,我的网站上有谷歌翻译小部件。我想更改它,使其在页面加载时仅自动启动一种指定语言的翻译。没有要显示的语言下拉列表。这是我当前的小部件代码。谢谢 <div id="google_translate_element"></div><script type="text/javascript"> function googleTranslateElementInit() { new google.translate.TranslateElement({pageLan

我的网站上有谷歌翻译小部件。我想更改它,使其在页面加载时仅自动启动一种指定语言的翻译。没有要显示的语言下拉列表。这是我当前的小部件代码。谢谢

<div id="google_translate_element"></div><script type="text/javascript">
function googleTranslateElementInit() {
  new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'de,es,fr,nl', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element');
}
</script>
<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

函数googleTranslateElementInit(){
新的google.translate.TranslateElement({pageLanguage:'en',includeLanguages:'de,es,fr,nl',布局:google.translate.TranslateElement.InlineLayout.SIMPLE},'google_translate_element');
}

我在谷歌翻译网站上生成了代码。遵循下面的代码

<div id="google_translate_element"></div><script type="text/javascript">
function googleTranslateElementInit() {
  new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'de,es,fr,nl,pt', layout: google.translate.TranslateElement.FloatPosition.TOP_LEFT, autoDisplay: false}, 'google_translate_element');
}
</script><script type="text/javascript"  src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

函数googleTranslateElementInit(){
新的google.translate.TranslateElement({pageLanguage:'en',includeLanguages:'de,es,fr,nl,pt',布局:google.TranslateElement.FloatPosition.TOP_LEFT,autoDisplay:false},'google_translate_element');
}

我并没有真正测试过,当我测试的时候,它并没有起作用。所以我再次生成了代码,这次它成功了。您需要将autoDisplay属性更改为
false
。如果不起作用,你可以去谷歌生成代码,因为每个网站都会自动生成meta标记。

我在谷歌翻译网站上生成了代码。遵循下面的代码

<div id="google_translate_element"></div><script type="text/javascript">
function googleTranslateElementInit() {
  new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'de,es,fr,nl,pt', layout: google.translate.TranslateElement.FloatPosition.TOP_LEFT, autoDisplay: false}, 'google_translate_element');
}
</script><script type="text/javascript"  src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

函数googleTranslateElementInit(){
新的google.translate.TranslateElement({pageLanguage:'en',includeLanguages:'de,es,fr,nl,pt',布局:google.TranslateElement.FloatPosition.TOP_LEFT,autoDisplay:false},'google_translate_element');
}

我并没有真正测试过,当我测试的时候,它并没有起作用。所以我再次生成了代码,这次它成功了。您需要将autoDisplay属性更改为
false
。如果不起作用,你可以去谷歌生成代码,因为每个网站的meta标签都是自动生成的。

谢谢,但我已经有了上面问题中的代码。我想更改它,使其在页面加载时仅自动启动一种指定语言的翻译。没有要显示的语言下拉列表。@user1823053您更改了布局参数?谢谢,但我已经有了上面问题中的确切代码。我想更改它,使其在页面加载时仅自动启动一种指定语言的翻译。没有显示语言下拉列表。@user1823053您更改了布局参数?您解决了这个问题吗?我有一个英文网站,但当有人访问该页面时,我希望它能以法语显示所有内容,而无需用户切换语言下拉列表。你解决了这个问题吗?我有一个英文网站,但当有人访问该页面时,我希望它以法语显示所有内容,而不需要用户切换语言下拉列表。