Bonjour,
Je travaille sur un site multilingue et j'ai pas arrivé à créer des routes multilingue.
Exemple:
monsite.com/fr/la-maison , monsite.com/en/the-house et monsite.com/it/la-casa pointent vers l'action " house" du controller " pages"
monsite.com/fr/loisirs , monsite.com/en/leisures , monsite.com/it/tempo-libero vers l'action " leisures" du controller " pages" ...
Voici ma route:
<?php
Router::connect('/:lang/'.__("la-maison"),
array('controller' => 'pages', 'action' => 'house'),
array('lang' => '[a-z-]{2}')
);
?>
j'ai trouvé cette solution " manuel" mais je voulais que ça devient " automatique" :
<?php
Router::connect('/:lang/:slug',
array('controller' => 'pages', 'action' => 'house'),
array('lang' => '[a-z-]{2}', 'slug' => 'la-maison|the-house|la-casa')
);
?>
Merci d'avance ;)