"makemessages
"및 "compilemessages
"을 실행 한 후에 제 라벨이 업데이트되지 않습니다. 이것은 내가 지금까지 뭘하려 :Django 현지화 : 라벨이 업데이트되지 않습니다.
- 확인
- 는 MO 파일
- 재발
makemessages
및compilemessages
- 모두 삭제를 삭제 PO 파일의 주위에 "
fuzzy
"문자열이없는합니다. : 내 프로젝트에pyc
파일 - 삭제 브라우저 캐시
- 변경 브라우저
- 나는 다음과 같다 시작 모니터에
명령을
python manage.py makemessages --all --no-obsolete --no-location --no-wrap --traceback
python manage.py compilemessages --traceback
컴파일 된 MO 파일과 관련된 장고 캐싱 메커니즘의 종류가 있습니까? 비우기? 내가 무엇을 할 수 있을지? 나는 정말로 분노하다! -_- '
django 응용 프로그램을 다시 시작 했습니까? 번역은 메모리에 캐시됩니다. 도움이되지 않는다면 어떤 라벨에 버그가 있습니까? – ziima
테스트 서버를 중지하고 다시 시작했지만 효과가 없습니다 ... 현재 OS 재시작이 해결되었습니다! ... 그런 슬픔! 내 로컬라이제이션을 "새로 고침"하는 올바른 방법을 알아 내려고 노력하고 있습니다. P – daveoncode
'compilemessages'를 실행 한 후에는 변경 사항을 적용하려면 테스트 서버를 다시 시작하면됩니다. – ziima