我有使用Kendo UI模板的HTML模板。如果我在Kendo UI模板下使用{%trans%}标记,我将面临问题。如果标签是{%trans'某个字符串“%},那么当我加载HTML页面时,它不会在UI上显示”some string“,而是显示{%trans”某个字符串“%}。代码段如下所示。
# if (data.is_reanalysis_template) { #
{% trans "Name" %}: #= data.planDisplayedName #
# } #
上述代码的输出是
{% trans "Name" %}: XYZ
而不是
Name: XYZ
我提到了Kendo UI documentation,看看如何转义标签。它不是很有用。有人可以让我知道如何解决这个问题。谢谢你的帮助。
答案 0 :(得分:2)
您不能在静态文件中使用Django模板语法。如果你想在javascripts中使用i18n,请阅读此内容:
https://docs.djangoproject.com/en/1.0/topics/i18n/#translations-and-javascript