Variable default interface language for new users

Pour permettre la définition de la langue par défaut pour les utilisateurs anonymes (non connectés) en fonction des paramètres de langue de leur navigateur, vous devez activer les deux paramètres du site « Autoriser la langue utilisateur » et « Définir la langue à partir de l’en-tête Accept-Language ». Ces deux paramètres se trouvent en haut de la page de configuration « Configuration de base » de votre site.

Une fois ces paramètres activés, les utilisateurs non connectés verront automatiquement l’interface Discourse définie dans la langue préférée configurée dans leur navigateur. Si un utilisateur non connecté décide de créer un compte sur le site, sa langue sera automatiquement définie sur celle configurée dans son navigateur. Notez que cela ne fonctionnera que si sa langue est prise en charge par les traductions de Discourse.

Le paramètre « Définir la langue à partir de l’en-tête Accept-Language » n’a aucun effet sur les utilisateurs qui ont déjà créé un compte sur le site. Une fois un compte créé, l’interface Discourse sera affichée dans la langue définie sur la page des préférences de l’utilisateur. Tant que le paramètre « Autoriser la langue utilisateur » est activé, les utilisateurs existants peuvent mettre à jour leur langue ici :

Le paramètre « Définir la langue à partir de l’en-tête Accept-Language » nécessite la rédaction d’un sujet howto. Je me suis donc fixé un rappel pour cela et je rédigerai ce sujet sous peu.

2 « J'aime »