我希望我的django模板变量可以翻译。我用于此目的{%blocktrans%}。
此代码是否正确且可以优化。我的意思是写得更好?循环或类似的东西。
{% for obj in objects %}
{% blocktrans with obj.user as user and obj.country as country and obj.b_day as b_day %}
<tr>
<td>{{ user }}</td>
<td>{{ country }}</td>
<td>{{ b_day }}</td>
</tr>
{% endblocktrans %}
{% endfor %}
答案 0 :(得分:0)
嗯,我怀疑你的代码无法正常工作。无论如何,简单的{% trans %}
标签看起来好多了:
{% for obj in objects %}
<tr>
<td>{% trans obj.user %}</td>
<td>{% trans obj.country %}</td>
<td>{% trans obj.b_day %}</td>
</tr>
{% endfor %}