多语言html页面

时间:2012-02-22 10:24:31

标签: html web

我目前正在处理的网站应该是多种语言(本例中为4种)。 实现这一目标的“最佳”方式是什么?

似乎大多数人都使用php表。这是现在“最好的”方式吗?

唉我只知道一些HTML和CSS,所以我的想法是简单地复制整个网站树,并为每种语言创建一个单独的html树,以index.html作为默认语言,另外三个树以index_lang2.html开头,index_lang3.html,index_4.html。

在索引网站上,您可以切换语言并关闭每个单独的html树。 这个解决方案可以接受我似乎很容易生成但很难维护。

2 个答案:

答案 0 :(得分:3)

这取决于你有多少页面!如果你只有10个简单的html页面并且没有关于php的线索,那么没有理由建立一个语言系统。如果你计划在那里发布信息,这样的系统“仅用于” UI元素,而不是真正的内容 ... 如果那是静态页面,那么使用没有这样的系统是一个很好的解决方案!

但如果你有更多,那么有几种解决方案:

  1. 使用支持语言的现有框架
  2. 在不同的地方用vars编写自己的语言课程
  3. ......肯定有更多的可能性,但我脑海中没有任何内容:)

答案 1 :(得分:1)

如前所述,我认为只要您的网站只有有限的静态HTML网页,那么就不值得尝试实现一个花哨的PHP解决方案(特别是如果您必须学习PHP这样做!)