Bonjour,

Tout mon soucis est dans le titre, l'internationalisation sur mon projet fonctionne parfaitement (ou presque), en changeant la langue par défaut dans le app.php il va bien se traduire en se basant sur le fichier default.po et en changeant la langue avec ce petit bout de code que propose la doc :

use Cake\I18n\I18n; I18n::locale('en_US');

ça fonctionne aussi parfaitement, mais jusqu'à présent et après plusieurs recherches sur internet je n'ai trouvé aucune solution pour permettre à mes utilisateurs de traduire le site en choisissant la langue voulu dans une liste déroulante.

Usage classique : L'utilisateur choisi la langue voulu dans cette liste, l'URL se transforme en nomdusite.com/lang/*

Merci, de votre aide.

Aucune réponse