使用变量处理 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>
当然,该变量需要在模板上下文中可用
有没有办法在 Django 中参数化地设置翻译消息? 例如,当我需要翻译模板中的一条消息时,我总是需要写下整个文本:
<h1>{% trans "Hello World" %}</h1>
相反,我想知道是否有允许使用变量的东西,类似于 Rails 上的 Ruby:
<h1><%= t :hello_world %></h1>
如 trans
template tag documentation 中所述,您可以像传递字符串文字一样传递变量:
<h1>{% trans myvar %}</h1>
当然,该变量需要在模板上下文中可用