Django本地化,提取字符串以分离消息文件

时间:2012-07-26 17:07:56

标签: python django internationalization

有没有简单的方法可以将模板文件中的字符串提取到单独的消息文件中,然后通过模板html中的键引用它们?

在Java中使用字符串的属性文件:

i18n.header.title=This is title
i18n.header.content=Long content with some parameters {0} here.

在jsp中我使用:

<h4><fmt:message key="18n.header.title"/></h4>
<p><fmt:message key="18n.header.title">
        <fmt:param>A param</fmt:param>
    </fmt:message>
</p>

这是一个方便的方式,我正在寻找类似的django方式。

1 个答案:

答案 0 :(得分:1)

听起来你正在寻找的是Django对translationmessage files的支持。

特别是我认为您正在寻找blocktrans模板标记。