django-transmeta:如何本地化站点地图

时间:2011-05-13 11:56:25

标签: python django

我正在将简单的webblog系统翻译成2种语言。它包含2个模型文章(此处为翻译名称和描述)和类别(此处为翻译名称)

如何为每种语言生成一个站点地图?

1 个答案:

答案 0 :(得分:0)

您好,我是django-transmeta的开发者。

我认为你的问题是你使用相同的模板,在Django中是不可能的:

{{ content.title_{{ lang }} }}

解决方案是每个lang都有一个模板。但这是一个丑陋的解决方案。

其他解决方案,可以创建一个templatetag,并在模板中有这样的内容:

{% transmeta content "title" lang %}