다국어 Django 웹 사이트를 개발 중입니다. 영어와 히브리어의 두 가지 언어가 있습니다. 처음 방문하는 모든 방문자가 히브리어가 될 때까지 브라우저의 Accept-Language
에 관계없이 기본 언어를 원합니다.장고의 언어 추측 알고리즘 사용자 정의
물론 언어를 영어로 변경하면 (세션에서 언어 쿠키 또는 키를 가져옵니다) 영어로 유지되어야합니다.
이 알고리즘을 직접 프로그래밍 할 수 있다고 생각하지만 어디에서 플러그를 꽂아야합니까? 프로젝트에서 사용하려면 어떻게해야합니까? 이 글을 읽는하여
이것은 내가 말한 것과 정확히 일치하는 작은 미들웨어를 만드는 영감을주었습니다. (미들웨어로 사용했기 때문에 모든 페이지에 자동으로 적용됩니다.) –