diff --git a/hugolib/translations.go b/hugolib/translations.go
index <HASH>..<HASH> 100644
--- a/hugolib/translations.go
+++ b/hugolib/translations.go
@@ -69,5 +69,7 @@ func assignTranslationsToPages(allTranslations map[string]Translations, pages []
 		for _, translatedPage := range trans {
 			page.translations = append(page.translations, translatedPage)
 		}
+
+		pageBy(languagePageSort).Sort(page.translations)
 	}
 }
node to page: Re-add translations sort of regular pages

Was removed by mistake.

Updates #<I>