diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2023-05-17 23:27:40 +0200 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2023-05-17 23:27:40 +0200 |
commit | 86b2a27438410eef0e1169fc201b3d1cf6e6ca62 (patch) | |
tree | d3ccacb4851db9e707181e771b0460117c8bb4be /resources | |
parent | 35955f50e6c82b33f3321fa3cbf8f03bdd0cc4a5 (diff) |
Re-add site.LanguagePrefix
Updates #10947
Diffstat (limited to 'resources')
-rw-r--r-- | resources/page/site.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/resources/page/site.go b/resources/page/site.go index 899042391..aff7e86fe 100644 --- a/resources/page/site.go +++ b/resources/page/site.go @@ -133,6 +133,9 @@ type Site interface { // 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). @@ -292,6 +295,10 @@ func (s *siteWrapper) DisqusShortname() string { return s.s.DisqusShortname() } +func (s *siteWrapper) LanguagePrefix() string { + return s.s.LanguagePrefix() +} + type testSite struct { h hugo.HugoInfo l *langs.Language @@ -348,6 +355,10 @@ func (t testSite) Current() Site { return t } +func (s testSite) LanguagePrefix() string { + return "" +} + func (t testSite) Languages() langs.Languages { return nil } |