使用变量处理 Django 翻译消息

Address Django translation messages using variables

有没有办法在 Django 中参数化地设置翻译消息? 例如,当我需要翻译模板中的一条消息时,我总是需要写下整个文本:

<h1>{% trans "Hello World" %}</h1>

相反,我想知道是否有允许使用变量的东西,类似于 Rails 上的 Ruby:

<h1><%= t :hello_world %></h1>

trans template tag documentation 中所述,您可以像传递字符串文字一样传递变量:

<h1>{% trans myvar %}</h1>

当然,该变量需要在模板上下文中可用