我有一个网站有很多语言子文件夹/ de// fr// es/etc,我正在使用重定向/高速缓存翻译和非缓存翻译的组合。我需要将我的网站的购物车区域缓存在萤幕上,而不是重定向到目前为止。但是,我希望能够使外语体验无缝,因此一旦翻译类型发生变化,客户就不必再次点击标志。他们将通过/ de/cart进入购物车。作为一个例子,如果我是德国客户,我会很高兴地在德语/德语子文件夹中使用我的语言,但是当我去购物车时,我会被重新翻译成英语,并且必须再次点击该标志,因为重定向改变。我的问题实际上是,我不知道如何触发翻译,而无需使用url来引导翻译。我觉得这样的事情可能工作:是否可以通过HTaccess重定向触发Javascript操作?
redirect 301 /de/cart http://www.my-site.com/cart?lang=de
但这显然无助,因为我不知道怎么说到谷歌翻译我想要触发这种语言。感谢您抽出宝贵时间阅读本文,我们将不胜感激。它可能实际上是不可能实现这个方式,我试图这样一个简单的不可能也会有所帮助:-)
请停止将Google翻译嵌入到您的网站中。最好只提供英文版本。 – ThiefMaster 2011-04-23 12:09:30
@ThiefMaster,您可以使用谷歌翻译并根据需要编辑翻译。它为翻译创建了一个很好的基础,并且嵌入它没有问题。 – Natastna2 2011-04-23 13:06:58