Javascript 根据站点更改跨距文本';s语言
我已经用我的语言建立了一个wordpress网站,并使用“实时查找和替换”插件将Javascript 根据站点更改跨距文本';s语言,javascript,html,css,wordpress,Javascript,Html,Css,Wordpress,我已经用我的语言建立了一个wordpress网站,并使用“实时查找和替换”插件将文本添加到代码中特定位置的页面中。 我现在正在尝试使用polylang创建一个版本的站点,但我无法更改此特定文本,因为它是使用插件硬编码的 有没有办法根据站点的区域设置更改此span class文本?我使用Wordpress已经有一段时间了,但当时他们根据w3规范在HTML标记中定义网页的语言 <html lang="En"> <body> &l
文本
添加到代码中特定位置的页面中。
我现在正在尝试使用polylang创建一个版本的站点,但我无法更改此特定文本,因为它是使用插件硬编码的
有没有办法根据站点的区域设置更改此span class文本?我使用Wordpress已经有一段时间了,但当时他们根据w3规范在HTML标记中定义网页的语言
<html lang="En">
<body>
<span lang="En">Hello</span>
<span lang="Jp">こんにちは</span>
</body>
</html>
当HTML中的lang被定义为“En”时,所有带有“En”的标记将变为绿色,其余标记将变为红色
如果你把En改成Jp,它就会被翻转
以下是它的回复:
尝试将
更改为
假设Wordpress仍然以同样的方式使用language标记,那么这应该是可行的。否则,我知道有几个语言插件和一个替换文本的插件。你用什么插件来处理这个硬编码文本?@mikerojas我正在用这个插件添加代码:看到了网站的源代码,并在我想要显示的地方添加了这个span类。但是用这种方法,当我用polylang更改语言时,我无法翻译它。
html[lang="En"] span{background: red;}
html[lang="En"] span[lang="En"]{background:green}
html[lang="Jp"] span{background: red;}
html[lang="Jp"] span[lang="Jp"]{background:green;}