// IsMultilingual reports whether this site is configured with more than one language.
IsMultiLingual() bool
+
+ // LanguagePrefi returns the language prefix for this site.
+ LanguagePrefix() string
}
// Sites represents an ordered list of sites (languages).
return s.s.DisqusShortname()
}
+func (s *siteWrapper) LanguagePrefix() string {
+ return s.s.LanguagePrefix()
+}
+
type testSite struct {
h hugo.HugoInfo
l *langs.Language
return t
}
+func (s testSite) LanguagePrefix() string {
+ return ""
+}
+
func (t testSite) Languages() langs.Languages {
return nil
}