我如何在我的网站添加不同的语言功能


How can i add different language functionality in my website

我需要帮助

我有一个Html模板,我从模板怪物购买。我想添加3种语言与标志在我的模板右上角。这个html模板有两个表单。一个是预订,另一个是联系。语言是. .英语,瑞典语和德语。假设……当用户点击瑞典国旗,它应该显示所有的网站内容与瑞典语。如果点击德语,它应该显示德语。

怎么会这样呢?它包含什么功能。谁来告诉我吧。这对我来说比较好。

你有两个选择

  1. 创建不同语言的新html文件
  2. 将所有可公开查看的文本重写为变量

之后,您可以将用户语言保存在数据库中,或者保存在cookie中。这是你的选择

你的网站只有静态HTML代码还是你使用任何编程语言?如果是简单的HTML代码,那么最简单的方法可能是用每种语言的文本复制HTML文件,然后添加到这些页面的链接,例如:

mysite.com (use default language)
mysite.com/about
mysite.com/sv  (swedish
mysite.com/sv/about etc.

正如你所评论的,它只是HTML。你可以在主目录中创建两个额外的目录(例如,'sv'和'de'),只复制每个目录中的html文件,并在每个文件中写入文本。你不需要复制CSS和images目录,你可以直接链接到它们

你要么需要有不同语言的不同版本的网站,所以当瑞典国旗被点击时,它会运行瑞典版本的索引,或者你可以有一些形式的脚本来改变你的网站的内容,改变哪个旗帜被点击