【发布时间】:2011-08-11 11:13:00
【问题描述】:
我有一个包含很多语言子文件夹 /de/ /fr/ /es/ 等的网站,我正在使用重定向/缓存翻译和非缓存即时翻译的组合。我需要即时缓存我网站的购物车区域,而不是像目前那样重定向。但是,我希望能够使外语体验无缝化,这样一旦翻译类型发生变化,客户就不必再次点击标志。他们将通过 /de/cart 进入购物车。例如,如果我是德国客户,我会很高兴地在 /de/ German 子文件夹中使用我的语言进行所有操作,但是当我去购物车时,我被击退到英语并且必须再次单击标志,因为重定向有改变了。我的问题真的是我不知道如何在没有 URL 的情况下触发翻译。我认为这样的事情可能会奏效:
redirect 301 /de/cart @987654321@
但这显然无济于事,因为我不知道如何对谷歌翻译说我想触发这种语言。感谢您花时间阅读本文,我们将不胜感激任何帮助。事实上,以我尝试的方式实现这一点可能是不可能的,所以一个简单的不可能也有帮助:-)
【问题讨论】:
-
请停止在您的网站上嵌入谷歌翻译。最好只提供英文版。
-
@ThiefMaster,您可以使用谷歌翻译并根据需要编辑翻译。它为翻译创建了一个良好的基础,并且嵌入它没有问题。
标签: javascript .htaccess redirect