2014-07-18 3 views
2

텍스트 변수를 전달할 수있는 템플릿이 있습니다. 이 템플리트를 다른 템플리트에 포함시키고 자하지만, 변환 된 텍스트를 변수로 포함시키고 자합니다. 어떻게 이것을 할 수 있습니까? ugettext하지만 다음 .po 파일을 생성 할 때, 텍스트 변수가 자동으로 수행되지 않습니다을 수행합니다 내 자신의 템플릿 태그를 작성하는 방법에 대한Django 템플릿 : 변수가있는 변수 포함

{% include "a_dir/stuff.html" with text={% trans "Load more promotions" %} %} 

I 힘든 :

나는 이런 일을하고 싶습니다.

모든 번역은 템플릿에서 이루어 지므로 view에서이 작업을 수행하고 싶지 않습니다.

답변

3

번역 된 문자열을 as 구문을 사용하여 변수에 넣을 수 있습니다. 예 :

{% trans "Load more promotions" as promotions %} 
{% include "a_dir/stuff.html" with text=promotions %} 

자세한 내용은 the docs을 참조하십시오.

관련 문제