all: Deprecate .Page.Lang and .Page.File.Lang

Use .Page.Language.Lang instead.
This commit is contained in:
Joe Mooring 2024-02-01 07:33:49 -08:00 committed by Bjørn Erik Pedersen
parent d8f0e30715
commit 963cecc12c
2 changed files with 7 additions and 1 deletions

View file

@ -51,17 +51,19 @@ func (fi *File) Dir() string {
}
// Extension is an alias to Ext().
// Deprecated: Use Ext() instead.
func (fi *File) Extension() string {
hugo.Deprecate(".File.Extension", "Use .File.Ext instead.", "v0.96.0")
return fi.Ext()
}
// Ext returns a file's extension without the leading period (e.g. "md").
// Deprecated: Use Extension() instead.
func (fi *File) Ext() string { return fi.p().Ext() }
// Lang returns a file's language (e.g. "sv").
// Deprecated: use .Page.Language.Lang instead.
func (fi *File) Lang() string {
hugo.Deprecate(".Page.File.Lang", "Use .Page.Language.Lang instead.", "v0.123.0")
return fi.fim.Meta().Lang
}