【发布时间】:2013-06-09 00:15:27
【问题描述】:
我目前正在建立一个支持几种不同语言的 Magento 商店。
我遇到的一个问题是我不知道如何将两个 CMS 页面链接在一起,这样当用户切换他们的语言时,它们会自动转发到当前的 CMS 页面,但使用他们的首选语言。一种选择是对两个页面使用相同的 URL 键,但这对用户来说不是很友好,因为某些用户会看到不是以他们的母语显示的 URL 键。
让我举个例子:
我有一个“关于我们”页面。在英文版商店中,该页面的 URL 是/about-us。现在一个德国用户登陆该页面并切换他的语言。但是因为“关于我们”的德语版本是“Über uns”,所以该页面的德语版本位于 /ueber-uns,因此用户将看到一个 404 页面,因为不存在德语版本的 /about-us。
有人知道如何解决这个问题吗?
更新:进行了更多研究,但一无所获。我不敢相信我是唯一一个有这个问题的人?首选解决方案,对所有语言使用相同的 URL 密钥,看起来非常丑陋且对用户不太友好!
【问题讨论】:
标签: magento url-rewriting magento-1.7