Class NovaRazorLanguage
A proxy for a Noxum.Nova.Data.Cache.CachedLanguage to be used in Razor Views
Inherited Members
Namespace: Noxum.Nova.Razor.Model
Assembly: Noxum.Nova.Razor.Model.dll
Syntax
public sealed class NovaRazorLanguage : NovaRazorObject<CachedLanguage>, IReadOnlyCollection<NovaRazorValue>, IEnumerable<NovaRazorValue>, IEnumerable
Properties
CultureInfo
Get CultureInfo derived from IsoLanguageCode or null if IsoLanguageCode is not set or is not a valid culture
Declaration
public CultureInfo CultureInfo { get; }
Property Value
| Type | Description |
|---|---|
| CultureInfo |
FallbackLanguage
The fallback language, if any
Declaration
public NovaRazorLanguage FallbackLanguage { get; }
Property Value
| Type | Description |
|---|---|
| NovaRazorLanguage |
IsUILanguage
True, if this language is a valid UI language
Declaration
public bool IsUILanguage { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsoLanguageCode
The ISO language code (e.g. 'en-US')
Declaration
public string IsoLanguageCode { get; }
Property Value
| Type | Description |
|---|---|
| string |