html 页,正在更改语言
html page, changing language
关于网站语言设置的问题
例如:
我有 3 个网页与超链接(从 page01 --> page02/page03 和返回)连接。我想更改第 1 页上的语言。(即使用 Select 按钮)。
更改语言后,所有 3 个页面都应以新语言显示内容。
服务器可以发送一种语言文件,每个网站都可以搜索语言标签吗?
为不同的语言提供不同的 URL。
/en-us/page1
/en-us/page2
/en-us/page3
/es-es/page1
/es-es/page2
/es-es/page3
然后只使用它们之间的相对 URL。
<ul>
<li> <a href="page1">Page 1</a> </li>
<li> <a href="page2">Page 2</a> </li>
<li> <a href="page3">Page 3</a> </li>
</ul>
<a href="../es-es/page1" lang="es-es" hreflang="es-es">español</a>
<div id="google_translate_element"></div>
<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit">
</script>
<script>
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en'}, 'google_translate_element');
}
</script>
这使用 google 翻译,显示语言的下拉列表。
参考。 https://www.w3schools.com/howto/howto_google_translate.asp
关于网站语言设置的问题
例如:
我有 3 个网页与超链接(从 page01 --> page02/page03 和返回)连接。我想更改第 1 页上的语言。(即使用 Select 按钮)。
更改语言后,所有 3 个页面都应以新语言显示内容。
服务器可以发送一种语言文件,每个网站都可以搜索语言标签吗?
为不同的语言提供不同的 URL。
/en-us/page1
/en-us/page2
/en-us/page3
/es-es/page1
/es-es/page2
/es-es/page3
然后只使用它们之间的相对 URL。
<ul>
<li> <a href="page1">Page 1</a> </li>
<li> <a href="page2">Page 2</a> </li>
<li> <a href="page3">Page 3</a> </li>
</ul>
<a href="../es-es/page1" lang="es-es" hreflang="es-es">español</a>
<div id="google_translate_element"></div>
<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit">
</script>
<script>
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en'}, 'google_translate_element');
}
</script>
这使用 google 翻译,显示语言的下拉列表。
参考。 https://www.w3schools.com/howto/howto_google_translate.asp