2012-07-04 83 views
0

是否有任何模塊或正確的方法來在Django中製作簡單的多語言頁面?如何在Django中創建頁面i18n?

我應該使用一些模型模式嗎?或者我可以按我想要的方式製作它? django-multilingual仍然是實際的嗎?

例如,以下是我的模型

class Page(models.Model) : 
    title = models.CharField(max_length=200) 
    body = models.TextField() 
    creation_date = models.DateField() 

回答

0

是的,我需要使用一些應用程式,以正確的方式。 Django多語言現在還沒有開發(它甚至不適用於當前的Django vesion)。

所以,我找到了兩個軟件包,可以滿足我的需求。這是django-hvad和django-model的翻譯,但django-hvad仍然是aplha並且有一些麻煩(like this),所以我選擇了django-modeltranslation。