안녕하세요, 간단한 인터페이스로 작성자 이름의 메시지를 추가 할 수 있습니다. 두 번째 필드에는 메시지와 함께 두 번째 이름이 있습니다. 내 함수가 form.is_valid() 요소가 데이터베이스에 추가되면 true입니다. 그렇지 않으면 오류 양식의 템플릿을 렌더링하고 '이 필드는 필수입니다.'라는 메시지가 표시됩니다. appearead. 몇 줄의 코드만으로도이 결과를 이끌어 낼 수 있습니다. 그러나 사용자는 영어가 아니며 '이 입력란은 필수 항목입니다.'라고 이해하지 못합니다. 메시지. form.as_table을 계속 사용하면서이 메시지를 어떻게 바꿀 수 있습니까?Django form errors translate
2
A
답변
6
장고에는 기본 제공되는 국제화가 포함되어 있습니다 (i18n docs 참조). 양식 오류 메시지의 경우, 모두 번역으로 표시되고 Django에서 이미 번역됩니다. Django가 사용자에게 알맞은 언어를 선택했는지 확인하십시오 (How Django discovers language preference 참조). 모든 사용자가 독일어로 말하면 설정에 넣을 수 있습니다.
gettext = lambda x: x
LANGUAGE_CODE = 'de_DE'
LANGUAGES = (
('de', gettext('German')),
)
관련 문제
- 1. Django-CMS javascript 500 errors
- 2. Django form multiple choice
- 3. django form version 1.3
- 4. Django form as GET
- 5. django form 및 title 속성
- 6. google translate selectbox
- 7. iframe google translate code?
- 8. google translate api
- 9. Wordpress .htaccess errors
- 10. ndk-build errors
- 11. Java Project Compilation Errors
- 12. Monitor.PulaseAll throws errors
- 13. ruby mixins errors
- 14. Symfony2 logging 404 errors
- 15. CURL + SSIS filedownload errors
- 16. jQuery .valid() throws errors
- 17. PostgreSQL의 errors with reports_as_sparkline
- 18. Asihttprequest 61 errors
- 19. Jinja 2 - Django Form : HTML로 인코딩합니다.
- 20. Django-uni-form 강조 활성 필드
- 21. Django : Model Form "객체에 'cleaned_data'속성이 없습니다."
- 22. Django m2m form "through"테이블을 저장합니다.
- 23. jQuery 양식이 제출되지 않았습니다. Firebug no errors
- 24. Zend Framework google translate use
- 25. Google Translate API 사용 방법
- 26. jquery ie errors ?! 생명 있는?
- 27. Windows Form From Text Form
- 28. AppEngine의 Django Form Validation Framework : HTML 등을 제거하는 방법?
- 29. Django Form Meta 클래스 필드를 폼 생성자에서 어떻게 동적으로 업데이트합니까?
- 30. Django Form Widget 가져 오기 'Blank'옵션을 표시하려면 SelectDateWidget을 입력하십시오.