Class StaticLocalizationDictionary
Represents a simple implementation of ILocalizationDictionary interface.
Inheritance
System.Object
StaticLocalizationDictionary
Implements
Namespace: Volo.Abp.Localization
Assembly: Volo.Abp.Localization.dll
Syntax
public class StaticLocalizationDictionary : object, ILocalizationDictionary
Constructors
StaticLocalizationDictionary(String, Dictionary<String, LocalizedString>)
Creates a new StaticLocalizationDictionary object.
Declaration
public StaticLocalizationDictionary(string cultureName, Dictionary<string, LocalizedString> dictionary)
Parameters
Type | Name | Description |
---|---|---|
System.String | cultureName | Culture of the dictionary |
Dictionary<System.String, LocalizedString> | dictionary | The dictionary |
Properties
CultureName
Declaration
public string CultureName { get; }
Property Value
Type | Description |
---|---|
System.String |
Dictionary
Declaration
protected Dictionary<string, LocalizedString> Dictionary { get; }
Property Value
Type | Description |
---|---|
Dictionary<System.String, LocalizedString> |
Methods
Fill(Dictionary<String, LocalizedString>)
Declaration
public void Fill(Dictionary<string, LocalizedString> dictionary)
Parameters
Type | Name | Description |
---|---|---|
Dictionary<System.String, LocalizedString> | dictionary |
GetOrNull(String)
Declaration
public virtual LocalizedString GetOrNull(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name |
Returns
Type | Description |
---|---|
LocalizedString |