我目前正在建立一個支持幾種不同語言的Magento商店。針對不同語言CMS頁面的不同URL鍵
我碰到的一個問題是我無法找到如何將兩個CMS頁面鏈接在一起,以便當用戶切換他們的語言時,它們會自動轉發到當前CMS頁面,但是以其首選語言。一種選擇是爲這兩個頁面使用相同的URL密鑰,但這不會很方便用戶,因爲有些用戶會看到URL密鑰不是以其母語。
讓我舉一個例子:
我有一個「關於我們」頁面。在商店的英文版本中,該頁面的URL是/about-us
。現在德國用戶登錄該頁面並切換其語言。但是因爲德語相當於「關於我們」是「關於我們」,所以該頁面的德語版本爲,因此用戶將被呈現404頁面,因爲沒有德語版本/about-us
存在。
有誰知道如何解決這個問題?
更新:做了一些更多的研究,沒有發現任何東西。我不能相信我是唯一有這個問題的人嗎?爲所有語言使用相同的URL密鑰的解決方案看起來非常難看,並且不太友好!
真棒,感謝分享。看起來比我的解決方案更優雅... –