大师,
我需要翻译我们的网站。首先是一种语言,但我想以后会有更多其他语言。
所以我认为这是最好的方法。
所以我将使用子目录来保存html文件。常见的文件,如图像,JS等...会常见......我会制作语言文件并将其包含在文件前面。我有25个html文件。我将在语言文件中使用变量(或constans),用于html文件中的所有内容,如:
25个html文件的总大小小于300k。所以语言文件最大为100k。
我不知道我是否使用一个大语言文件并且简单地包含每个文件(我不在乎是否不使用每个页面中的每个变量),或者使用25个separeted语言文件。这件事吗?
这个语言文件是否会影响性能,搜索引擎优化或其他任何方式?
答案 0 :(得分:1)
最好的办法是使用一些CMS(最好是开源)解决方案。
如果这是不可能的(由于任何原因我们没有得到),那么这是正确的解决方案(虽然不是最简单的):
/en/
,/es/
,/de/
等,并且语言文件将存储在每种语言中http://mydomain.com/en/index.html
,西班牙语版本为http://mydomain.com/es/index.html
等等。这是最好的解决方案,恕我直言,当谈到方法,SEO,...