Как заменить язык UniqueSeoCode из URL
Как заменить язык UniqueSeoCode из URL.
Мне нужно управлять языком UniqueSeoCode из плагина. как заменить из плагина. если пользователь выбирает какой-либо язык с сайта, но мне нужно перенаправить только на один язык, то как это сделать?
Я пытаюсь сделать это из фильтра действий, основанного на CommonController общедоступного веб-сайта, а затем из этого фильтра действий я перенаправить на конкретный URL. это правильный путь или если у вас есть какой-то другой правильный путь, позвольте мне предложить, пожалуйста.
Мне нужно перенаправить клиента к конкретному языку, когда клиент, непосредственно открывающий веб-сайт (например, www.google.com), в то время, когда URL-адрес не содержит какого-либо языка, поэтому в настоящее время мне нужно использовать мой конкретный язык. Теперь, как проверить, что URL содержит языковой seocode или нет.
если я использую actionfilter на commonController в то время, я всегда получаю код языка? как управлять?
1 ответ
UniqueSeoCode в URL не нужен. NopCommerce может определять язык браузера посетителя и просматривать веб-сайт на этом языке. Вы можете включить эту опцию, как показано ниже.
Чтобы настроить параметры локализации, выберите "Конфигурация" → "Настройки" → "Общие настройки". Установите флажок "Автоматически определять язык для определения языка на основе настроек браузера клиента".