Try our conversational search powered by Generative AI!

Class PageLanguageSetting

Defined language setting per page in EPiServer, this class is only used for serialization compatibility and has been replaced with ContentLanguageSetting

Inheritance
System.Object
PageLanguageSetting
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.DataAbstraction
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
public class PageLanguageSetting

Constructors

PageLanguageSetting()

Declaration
public PageLanguageSetting()

Properties

DefinedOnPage

For the page this setting has been defined on.

Declaration
public ContentReference DefinedOnPage { get; set; }
Property Value
Type Description
ContentReference

IsActive

Gets or sets a value indicating whether this language is active.

Declaration
public bool IsActive { get; set; }
Property Value
Type Description
System.Boolean

LanguageBranch

For the language branch this setting has been defined.

Declaration
public string LanguageBranch { get; set; }
Property Value
Type Description
System.String

LanguageBranchFallback

A list of fallback languages when a language is missing.

Declaration
public string[] LanguageBranchFallback { get; set; }
Property Value
Type Description
System.String[]

ReplacementLanguageBranch

The default language if a language selection has not been done.

Declaration
public string ReplacementLanguageBranch { get; set; }
Property Value
Type Description
System.String

Extension Methods