2013-01-02 2 views
3

django-pagination은 폴란드어 (pl) 번역본 (https://github.com/ericflo/django-pagination/tree/master/pagination/locale)을 가지고 있지만 장고 - 페이지 매김을위한 언어를 설정하는 방법을 알고 있습니까? (기본 영어)장고 - 페이지 매김을위한 언어를 설정하는 방법?

+0

번역이 작동하지 않는 유일한 곳입니까? django 프로젝트에 번역이 작동하는 다른 페이지가 있습니까? django-pagination의 기본 템플릿을 사용하고 있습니까? 그렇지 않은 경우 템플릿과 위치를 프로젝트에 표시 할 수 있습니까? – Bernhard

답변

3

이것은 자동으로 발생합니다. USE_I18NTrue으로 설정되어 있고 LANGUAGE_CODEpl으로 설정된 경우 장고 설정을 확인하십시오.

자세한 내용은 django localization page을 참조하십시오. django에서의 번역이 어떻게 작동하는지 더 자세한 문서를 찾을 수 있습니다 here.

list of language codes도 있는데, pl이 맞아야합니다.

+1

저를 믿으십시오 - USE_I18N = True로 설정하고 LANGUAGE_CODE = pl을 설정에 적용했지만 아직 영어 텍스트가 표시됩니다 : "이전", "다음"... –

2

각 요청에 해당 헤더를 보내고 사용할 번역을 트리거하는 브라우저의 언어 설정을 변경하거나 사용자가 언어를 선택할 수 있도록 언어 설정 선택을 제공 할 수 있습니다.

이 인터페이스를 제공하거나 django-user-accounts을 사용하기 위해 자체 코드를 굴릴 수 있습니다.

documenation에 설명 된대로 적절한 미들웨어가 설치되어 있는지 확인할 수도 있습니다.