shithub: hugo

Download patch

ref: 9c5f2befc0818bd14df63b30f96edff14bd10316
parent: 43bf9ed38e92919f143f84b6e3d09d10db883103
author: Bjørn Erik Pedersen <[email protected]>
date: Fri Sep 9 17:21:16 EDT 2016

tpl: Make it more clear on  missing language string

--- a/tpl/template_i18n.go
+++ b/tpl/template_i18n.go
@@ -78,7 +78,9 @@
 				i18nWarningLogger.Printf("i18n|MISSING_TRANSLATION|%s|%s", currentLang, translationID)
 			}
 			if defaultT != nil {
-				return defaultT(translationID, args...)
+				if translated := defaultT(translationID, args...); translated != translationID {
+					return translated
+				}
 			}
 			return fmt.Sprintf("[i18n] %s", translationID)
 		}