2010-01-22 3 views
2

J'ai créé un petit site d'article. J'utilise, translema pour stocker le même article dans plusieurs langues (il crée des copies des champs sélectionnés dans la base de données, afin qu'ils puissent être traduits), Comment puis-je générer des sitemaps dans ce cas?django: Générer un sitemap pour les sites multilingues

(Oubliez de dire que j'utilise l'application localurl, donc mes URL ressemblent à ceci: http://site/en).

+0

Je ne sais pas exactement comment fonctionnent les sitemaps, mais il est peut-être possible de générer plus d'un sitemap. Dites /sitemap-fr.xml /sitemap-es.xml /sitemap-de.xml etc. –

Répondre

1

L'application sitemap fonctionne en vous permettant d'écrire des classes de sitemap, ayant chacune une méthode d'éléments. Vous devez simplement construire une telle classe par langue et assurez-vous d'interroger uniquement les modèles avec cette langue spécifique pour chaque classe. La documentation a un simple sitemap example pour vous aider à démarrer.

Questions connexes