【发布时间】:2012-07-10 17:23:06
【问题描述】:
django 中的documentation for javascript translation 仅给出了复数插值的示例。我想做一些简单的事情,如下所示:
var format = gettext("Displaying %(count)s / %(total)s")
var text = interpolate(format, {"count": 5, "total": 10})
应该将text 设置为Displaying 5 / 10
但这对我不起作用。我得到Displaying %(count)s / %(total)s 作为text 的值。
有人知道如何进行这种简单的插值吗?
【问题讨论】:
-
您缺少
true参数:interpolate(format, {"count": 5, "total": 10}, true)。 -
啊,是的,我明白了,我正在查看 django 文档上的未命名插值示例。完美。
标签: javascript django internationalization interpolation