Je développe un site Web multilingue Django. Il a deux langues, l'anglais et l'hébreu. Je veux que la langue par défaut pour chaque visiteur pour la première fois soit l'hébreu, quel que soit le Accept-Language
de son navigateur.Personnalisation de l'algorithme de prédiction de langue dans Django
Bien sûr, s'il change la langue en anglais (et donc obtient le cookie de langue ou la clé dans la session), il devrait rester en anglais.
Je pense que je peux programmer moi-même cet algorithme, mais où puis-je le "brancher"? Comment puis-je utiliser mon projet?
Cela m'a inspiré pour créer un petit intergiciel qui a fait exactement ce que vous avez dit. (Je l'ai fait en tant que middleware, donc il s'appliquera automatiquement à toutes les pages.) –