템플릿 및 응용 프로그램보기에 번역 문자열을 만들었습니다.django 국제화가 작동하지 않습니다.
django-admin.py makemessages -l it
과가/LC_MESSAGES이/django.po이 django.po 파일
지금 번역 한 문자열을 생성 된 파일 다음 나는 달렸다 :
는 그럼 난 도망
django-admin.py compilemessages
그리고납니다
processing file django.po in /home/jobber/Desktop/library/books/locale/it/LC_MESSAGES
내 settings.py은 다음과 같습니다
LANGUAGE_CODE = 'it'
TEMPLATE_CONTEXT_PROCESSORS = ("django.core.context_processors.auth",
"django.core.context_processors.debug",
"django.core.context_processors.i18n",
"django.core.context_processors.media",)
USE_I18N = True
MIDDLEWARE_CLASSES = ('django.middleware.common.CommonMiddleware',
'django.middleware.locale.LocaleMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
)
하지만 난 여전히 항상 영어 텍스트를 참조하십시오. 왜?
하하 you 'll rightttttt !! 고맙습니다 :) – xRobot