Class LanguageData
Assembly: Sdl.Core.Globalization.Async.dll
Syntax
[DataContract]
public class LanguageData
Constructors
LanguageData()
Declaration
Properties
Aliases
Declaration
[DataMember]
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, Order = 11)]
public List<string> Aliases { get; set; }
Property Value
DefaultSpecificLanguageCode
Declaration
[DataMember]
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, Order = 6)]
public string DefaultSpecificLanguageCode { get; set; }
Property Value
Direction
Declaration
[DataMember]
[JsonProperty(Order = 4)]
[Obsolete("Use IScriptDetails.Rtl")]
public string Direction { get; set; }
Property Value
EnglishName
Declaration
[DataMember]
[JsonProperty(Order = 2)]
public string EnglishName { get; set; }
Property Value
IsDeprecated
Declaration
[DataMember]
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore, Order = 10)]
public bool IsDeprecated { get; set; }
Property Value
IsNeutral
Declaration
[JsonProperty(Order = 3)]
public bool IsNeutral { get; set; }
Property Value
LanguageCode
Declaration
[DataMember]
[JsonProperty(Order = 1)]
public virtual string LanguageCode { get; set; }
Property Value
LanguageGroup
Declaration
[DataMember]
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, Order = 9)]
public string LanguageGroup { get; set; }
Property Value
ParentLanguageCode
Declaration
[DataMember]
[JsonProperty(DefaultValueHandling = DefaultValueHandling.Ignore, NullValueHandling = NullValueHandling.Ignore, Order = 5)]
public string ParentLanguageCode { get; set; }
Property Value
Script
Declaration
[JsonProperty(Order = 7)]
public string Script { get; set; }
Property Value
SupportedProducts
Declaration
[JsonProperty(Order = 8)]
[JsonConverter(typeof(ProductDictionaryConverter))]
public Dictionary<Product, List<AlternativeLanguageCode>> SupportedProducts { get; set; }
Property Value