2012-07-11 75 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);