2010-01-22 73 views
2

我創建了一個小文章網站。我正在使用translema以多種語言存儲相同的文章(它會在數據庫中創建所選字段的副本,因此它們可以被翻譯), 如何在這種情況下生成站點地圖?django:爲多語種網站生成網站地圖

(忘記說,我使用localurl應用程序,所以我的url看起來像這樣http://site/en)。

+0

我不知道網站地圖究竟是如何工作的,但也許有可能生成多個站點地圖。說/sitemap-en.xml /sitemap-es.xml /sitemap-de.xml等。 – 2010-01-22 14:36:39

回答

1

該網站地圖應用程序的工作原理是讓您編寫sitemap類,每個類都有一個items方法。您只需爲每種語言構建一個這樣的類,並確保您只爲每個類查詢具有該特定語言的模型。該文檔有一個simple sitemap example讓你開始。