2015-01-17 2 views

답변

2

django의 timeuntil을 다른 로케일이라고 부르는 custom template filter을 만들어야합니다.

# app/templatetags/timeuntil_it.py 
from django.template.base import Library 
from django.template.defaultfilters import timeuntil_filter 
from django.utils import translation 

register = Library() 

@register.filter 
def timeuntil_it(value, arg=None): 
    with translation.override('it'): 
     time_until = timeuntil_filter(value, arg) 
    return time_until 

을 그리고 템플릿이 템플릿 라이브러리로드해야합니다 : 예를 들어 이탈리아어 버전은 다음과 같이 표시됩니다

{% load timeuntil_it %} 
{{ future_time|timeuntil_it }} 
관련 문제