2012-07-11 99 views
3

django中的documentation for javascript translation只给出了多元化插值的例子。我想要做一些简单的像下面:django带简单插值的javascript翻译

var format = gettext("Displaying %(count)s/%(total)s") 
var text = interpolate(format, {"count": 5, "total": 10}) 

应设置textDisplaying 5/10

但是这不是为我工作。我得到Displaying %(count)s/%(total)s作为text的值。

有谁知道如何做这种简单的插值?

+0

你错过了'真'的说法:'插值(格式,{ “计数”:5, “总”:10},真)'。 – freakish 2012-07-11 06:34:19

+0

啊是的,我看到了,我正在查看django文档中的非命名插值示例。完善。 – iancoleman 2012-07-11 07:14:10

回答

4

你错过true说法:

var text = interpolate(format, {"count": 5, "total": 10}, true);