2011-11-18 2 views
0

다른 지원되지 않는 형식 문자,내가 이런 템플릿 섹션이 오류

{% blocktrans with poster=link.posted_by timesince=link.posted_at|timesince %}Posted by {{poster}}, {{timesince}} ago.{% endblocktrans %} 

그리고 난 점점 오전 : 그 줄에서

Caught ValueError while rendering: unsupported format character '?' (0xf6) at index 35 

오류입니다. 여기서 내가 무엇을 놓치고 있니? 나는 문제가 시대에 있다고 생각한다 ... 올바른 행동은 정확히 그것을 인쇄하는 것인가?

참고 : 나는 또한이 시도 :

{% blocktrans with poster=link.posted_by posted_at=link.posted_at %}Posted by {{poster}}, {{posted_at|timesince}} ago.{% endblocktrans %} 
+0

은 무엇 로케일 서버와 브라우저에서 사용됩니까? –

답변

0

는이 방법으로 시도됩니다 : -

  1. (이 같은 몇 가지 일을) 로케일 폴더를 만들

    /locale/it/LC_MESSAGES/django.po

    을 여기 "it"은 로캘 이름입니다. (이탈리아어 언어), 예 : 그것은, de_AT, ES, PT_BR

  2. django-admin.py makemessages -l it

참조 추가 정보를 원하시면,이 URL의 : -

http://www.djangobook.com/en/1.0/chapter18/

http://www.paolocorti.net/2009/12/18/the-pinax-tutorial-3-internationalization-of-the-application/

https://docs.djangoproject.com/en/dev/topics/i18n/

+0

예, 번역이 잘 작동합니다. 그 행에서만 오류가 발생합니다. –