diff --git a/pelican/generators.py b/pelican/generators.py index d695c7c8..d703c6cb 100644 --- a/pelican/generators.py +++ b/pelican/generators.py @@ -353,8 +353,8 @@ class ArticlesGenerator(Generator): def generate_drafts(self, write): """Generate drafts pages.""" - for article in self.drafts: - write(os.path.join('drafts', '%s.html' % article.slug), + for article in chain(self.translations, self.drafts): + write(os.path.join('drafts', article.save_as), self.get_template(article.template), self.context, article=article, category=article.category, all_articles=self.articles)