cakephp 2 / définir automatiquement la langue

Par _fred_, il y a 9 ans


Bonjour à tous,

J'ai réalisé un site multilingue (français, allemand et anglais). La langue par defaut est en français mais je souhaiterai qu'elle soit définie automatiquement suivant les préférences de l'utilisateur.

Ce que je fais

bootstrap.php Configure::write('Config.languages',array('fra','eng','deu')); Configure::write('Config.language', 'fra');

Ce que je veux

Que la langue soit définie automatiquement en français, en allemand ou en anglais.

Comment dois-je m'y prendre?

1 réponse

Lartak, il y a 9 ans

Bonjour.
Tu pourrais par exemple ecrire dans la session pour que ce soit propre à l'utilisateur et non dans la configuration de l'application.