【发布时间】:2022-01-13 04:18:12
【问题描述】:
我想在我的 HTML 页面上嵌入谷歌翻译;但是,我希望它只翻译一个特定的<div>。这是一个例子:
<body>
<h1>Welcome to the webpage!</h1>
<hr/>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
<p>In sollicitudin nulla urna, a feugiat purus volutpat eu.</p>
<p>Phasellus ut scelerisque nisi, id elementum eros.</p>
<p>Etiam eu lectus pharetra, rhoncus quam ultricies, semper ligula.</p>
<p>Curabitur aliquet arcu non elementum pellentesque.</p>
<p>Nam suscipit sit amet diam a dictum.</p>
<br>
<div id="parts" style="padding-top: 8px;">
<button id="text_1">Hello</button>
<button id="text_2">How</button>
<button id="text_3">Are</button>
<button id="text_4">You</button>
</div>
</body>
所以,我只想翻译 #parts 中的元素。
有没有办法完成它?
谢谢!
【问题讨论】:
-
你好@rodion,你能澄清
embed google translate部分吗?喜欢在加载页面时翻译此内容并翻译 div 部分下的所有内容?加载网站时没有先前的操作,对吗? -
@Betjens 我的意思是“翻译此页面”按钮嵌入
-
是的,但是除了点击加载、悬停、onclick (div) 等按钮之外,还有很多事件。只是想具体一点。
-
@Betjens 我还没有嵌入 GTranslate 代码。我看到OG代码(stackoverflow.com/questions/12243818/…)翻译了整个页面,所以我还没有费心添加它。我应该吗?
-
这是解决问题的一种方法,但我认为您只是在寻找特定标签(在您的情况下仅是 div)
标签: javascript html google-translate google-translation-api