shithub: hugo

Download patch

ref: 154e18ddb9ad205055d5bd4827c87f3f0daf499f
parent: 565a78b1106568bac858620d8363a5167956a4f7
author: Mitchell Cohen <[email protected]>
date: Sun Apr 30 00:40:37 EDT 2017

Render 404 in default language only

This prevents 404.html from being re-rendered for each site.

Fixes #3075

--- a/hugolib/site_render.go
+++ b/hugolib/site_render.go
@@ -239,6 +239,10 @@
 		return nil
 	}
 
+	if s.owner.multilingual.enabled() && (s.Language.Lang != s.owner.multilingual.DefaultLang.Lang) {
+		return nil
+	}
+
 	p := s.newNodePage(kind404)
 
 	p.Title = "404 Page not found"