Javascript 如何使用i18next本地化我的网站?

Javascript 如何使用i18next本地化我的网站?,javascript,jquery,html,i18next,Javascript,Jquery,Html,I18next,我有一个非常简单的网站,没有后端,只有纯html页面 我需要有这个网站的英文/中文版本,我需要实现的是在导航栏上有一个按钮,当用户点击这个按钮,整个网站上的措辞将更改为中文/英文 我所看到的所有示例都需要以下内容: localize(".nav"); localize("body"); 那么这是否意味着我需要这样做: localize(".nav"); localize("body"); 为了切换整个网站的语言?根据文档,这里是语言列表。因为您的项目是一个基本的HTML项目,所以您应该使

我有一个非常简单的网站,没有后端,只有纯html页面

我需要有这个网站的英文/中文版本,我需要实现的是在导航栏上有一个按钮,当用户点击这个按钮,整个网站上的措辞将更改为中文/英文

我所看到的所有示例都需要以下内容:

localize(".nav");
localize("body");
那么这是否意味着我需要这样做:

localize(".nav");
localize("body");

为了切换整个网站的语言?

根据文档,这里是语言列表。因为您的项目是一个基本的HTML项目,所以您应该使用这个。当您在标记上初始化模块时,您应该确保有需要转换的键为string的
data-i18n=“myKey”
属性。所以
本地化(“body”)
应翻译整个正文,但您必须使用字符串键将
data-i18n
属性添加到每个标记中

@Franva,如您所问:这是正确的回答…或使用