Я сгенерировал URL, используя javascript, он работает, но мне нужно знать любой альтернативный метод, чтобы сделать.
Заменить конкретное имя пути, ссылаясь на объект
var serverobj ={
"about": "about-us",
"info": "get-our-information",
"contact": "contactus"
}
var currenturl = "/en/about" or "/en/contact" or "/en/info-tourspots-cn"
function generateurl(){
var urlpath =currenturl.split("/")[2] ? obj[currenturl.split("/")[2].replace(/-/g, "")]:'';
var redirecturl = window.location.origin+"/"+en+"/"+urlpath;
window.location.href=redirecturl ;
}
Желаемый вывод
// will be /en/about-us for /en/about
// will be /en/contact for /en/contactus
// will be /en/get-our-information-tourspots-cn for /en/info-tourspots-cn