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

时间:2011-07-29 08:15:23

标签: php html

我需要帮助。

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

怎么做呢它涉及什么功能。 请有人告诉我。这对我来说更好。

3 个答案:

答案 0 :(得分:6)

您有2个选项。

  1. 为每种语言创建不同语言的新html文件
  2. 将每个可公开查看的文本重写为变量
  3. 之后,您可以将用户语言保存在数据库或cookie中。这是你的选择

答案 1 :(得分:2)

您的网站是否只有静态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和图像目录,而是可以链接到它们。

答案 2 :(得分:1)

您要么需要使用不同语言的不同版本的网站,所以当点击瑞典国旗时,它会运行瑞典版的索引,或者您可以使用某种形式的脚本来改变您的内容不同的网站点击了哪个标志。