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


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