Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php CMS页面名称的Magento URL翻译_Php_Magento_Language Translation - Fatal编程技术网

Php CMS页面名称的Magento URL翻译

Php CMS页面名称的Magento URL翻译,php,magento,language-translation,Php,Magento,Language Translation,我建立了两种语言法语和英语的两个视图商店,我有许多CMS页面,如英语的“关于我们”和法语的相同页面-“一个提议” 在管理端,“将存储代码添加到URL”选项处于启用状态 我已经创建了两个CMS页面“关于我们”链接到英语商店视图和另一个“a-propos”链接到法语商店视图 当我在英语商店的“关于我们”页面时,URL是www.myurl.com/en/关于我们/但是如果我将语言切换为法语,语言切换程序会将我带到www.myurl.com/fr/关于我们/而不是www.myurl.com/fr/a-p

我建立了两种语言法语和英语的两个视图商店,我有许多CMS页面,如英语的“关于我们”和法语的相同页面-“一个提议”

在管理端,“将存储代码添加到URL”选项处于启用状态

我已经创建了两个CMS页面“关于我们”链接到英语商店视图和另一个“a-propos”链接到法语商店视图

当我在英语商店的“关于我们”页面时,URL是www.myurl.com/en/关于我们/但是如果我将语言切换为法语,语言切换程序会将我带到www.myurl.com/fr/关于我们/而不是www.myurl.com/fr/a-proposo/

因此,语言切换器只更改存储代码,而不更改页面名称


谢谢,

是的,这就是magento的工作原理。如果您想在about页面上以某种语言更改为另一个静态块,您必须在法语站点上将块id“about us”的引用更改为“a-propo”

我认为这一页很好地解释了这一点。

如果你需要更多的帮助,只需在我的回答中添加一条评论