Python Django-如何管理转换块内的变量?
我想翻译django模板中的以下段落:Python Django-如何管理转换块内的变量?,python,django,Python,Django,我想翻译django模板中的以下段落: <p>Hello and welcome to {{ settings.SITE_NAME }}, nice to meet you</p> 您好,欢迎来到{{settings.SITE_NAME},很高兴认识您 如何处理.po文件中的SITE\u NAME变量?在“设置”中,可以使用以下方法翻译SITE\u NAME: gettext = lambda s: s SITE_NAME = gettext('Anything')
<p>Hello and welcome to {{ settings.SITE_NAME }}, nice to meet you</p>
您好,欢迎来到{{settings.SITE_NAME},很高兴认识您
如何处理.po文件中的SITE\u NAME变量?在“设置”中,可以使用以下方法翻译SITE\u NAME:
gettext = lambda s: s
SITE_NAME = gettext('Anything')
在模板中使用blocktrans,例如:
{% blocktrans with escaped_object=settings.SITE_NAME %}
Deleting the '{{ escaped_object }}' would result in deleting related objects.
{% endblocktrans %}
嗨,这能解决你的问题吗。您可以在该文档页面中查看
trans
和blocktrans
。