Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.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_Html_Css_Bootstrap 4 - Fatal编程技术网

如何使用javascript更改网站中的语言

如何使用javascript更改网站中的语言,javascript,html,css,bootstrap-4,Javascript,Html,Css,Bootstrap 4,我是JavaScript和bootstrap的初学者,我已经添加了导航栏,但我想通过单击导航栏顶部的按钮来更改导航栏标题语言(主页、关于我们、我们的服务、联系我们)。下面是引导代码 西班牙语 您可以为某些语言(如“en”或“uk”)创建语言环境,并将其添加到网站的url,只需单击按钮即可重定向到正确的本地化页面 但它会重新加载页面。如果您不想这样做,Siddharth S.的答案是最好的选择用于更改lang属性并用翻译替换每个文本节点。(使用模板语言(或像React这样的S

我是JavaScript和bootstrap的初学者,我已经添加了导航栏,但我想通过单击导航栏顶部的按钮来更改导航栏标题语言(主页、关于我们、我们的服务、联系我们)。下面是引导代码

西班牙语

您可以为某些语言(如“en”或“uk”)创建语言环境,并将其添加到网站的url,只需单击按钮即可重定向到正确的本地化页面


但它会重新加载页面。如果您不想这样做,Siddharth S.的答案是最好的选择

用于更改
lang
属性并用翻译替换每个文本节点。(使用模板语言(或像React这样的SPA框架)和i18n库通常更容易解决这类问题)我看到了一些使用

Hello

的示例,但问题是我有嵌套的类id,这在code@mohammed-纳比尔,也许我不知道什么?“嵌套类ids”,您能告诉我更多关于这方面的信息吗?