如何在Kendo UI模板中使用Django trans标签{%trans“某些字符串”%}

时间:2013-12-31 07:18:57

标签: django kendo-ui django-templates

我有使用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,看看如何转义标签。它不是很有用。有人可以让我知道如何解决这个问题。谢谢你的帮助。

1 个答案:

答案 0 :(得分:2)

您不能在静态文件中使用Django模板语法。如果你想在javascripts中使用i18n,请阅读此内容:

https://docs.djangoproject.com/en/1.0/topics/i18n/#translations-and-javascript