3
문자열을 번역하려는 템플릿이 있습니다.변수가 포함 된 장고 블록 트렁크
{% blocktrans with "www.mywebsite.com" as website_name %}footer-slogan{{ website_name }}{% endblocktrans %}
나는 다음과 같은 문자열을 번역 한있는 내 PO 파일 생성했습니다
footer-slogan www.mywebsite.com
:
내 생성 된 HTML 파일에
msgid "footer-slogan %(website_name)s"
msgstr "This is a test %(website_name)s"
, 나는이 번역되지 않은 요소를 얻을를
번역 된 문자열에서 변수를 제거하면 작동합니다.
msgid "footer-slogan %(website_name)s"
msgstr "This is a test"
,210
난 소스 번역에서 변수를 제거하려했지만 번역 된 문자열에 변수를 유지, 문제는 동일합니다 :
template.html
{% blocktrans with "www.mywebsite.com" as website_name %}footer-slogan{% endblocktrans %}
django.po
msgid "footer-slogan"
msgstr "This is a test %(website_name)s"
나는 단지 변수를 설정 할 수 있도록 원합니다 번역 된 문자열에.
번역 된 문자열에서 내가 잘못하고있는 것은 무엇입니까?
, 그것은 여전히 작동하지 않습니다를. – Fab
@Fab, '오타'실수가있었습니다. 지금 시도해보고 그것에 대해 알려주세요. –
이전에 귀하의 유형을 보았습니다. 그것을 바로 잡은 후에도 작동하지 않습니다. – Fab