2016-04-28 150 views
0

具体来说,我写的AMP HTML,如果有任何冲突。如何更改HTML页面的语言?

我会想办法的,能够改变一个HTML页面的语言我的工作,只是通过点击按钮,像这样一个很酷的概念:

<button>Parlez-vous Français?</button> 

我想该人员可以点击一个按钮,将该页面翻译成法文。但是添加一些动画也是很酷的,比如淡出/淡入淡出。

我该如何处理这个问题?

+0

嘿!欢迎来到Stackoverflow。我想建议你看看[本页](http://www.stackoverflow.com/help/how-to-ask),看看你如何改善你的问题。 快速提示:向我们展示您尝试过的自己,给我们一些代码示例,... – Jordumus

+0

您想为单独的语言或动态更改当前网页吗? –

+0

只需链接到带翻译内容的相同页面即可。 – Quentin

回答

0

您可以简单地改变它在HTML标签本身

<html lang="fr"> 
... 
</html> 

考虑你知道,这是一个HTML属性。有很多方法可以改变它。存储更改可以在数据库或会话存储上。希望这有帮助

+0

但我的主页是英文。我需要英文版的网页和法文版吗? –

+1

是的,有很多方法可以处理多种语言。这将是一个动态的方式,并希望浏览器捡起它,并做相应的翻译(谷歌翻译) 另一种解决方案是服务于一个完全不同的网站,这是一个子域...考虑'域名/ fr' –

2

我建议使用Google Translate小部件来代替。它有几个不同的配置,并且是非常简单的代码。依靠浏览器来获取lang属性是最多的。