Я начинаю новый проект сайта в Codeigniter.Мне нужно, чтобы этот сайт был многоязычным, где английский будет языком по умолчанию.Я знаю, как работает языковой класс в codeigniter, и я уже использую его.
Меня беспокоит то, что мне нужно, чтобы URL отображался на выбранном языке.Я объясню на примере:
Когда выбран язык Английский , у меня есть этот URL: www.domain.com / cars / list_cars где cars - контроллер, а list_cars - метод, отвечающий за вызов соответствующего представления.
Когда выбран язык Spanish , я хотел быURL для показа в виде www.domain.com / coches / mostrar_coches
Каков наилучший способ добиться этого?Единственный способ, о котором я могу думать, - это изменить rout.php на что-то вроде:
$route['cars/list_cars'] = 'coches/mostrar_coches';
Есть ли какой-нибудь лучший / более простой способ добиться этого?
Спасибо!