Class LocalizationController
Inheritance
LocalizationController
Assembly: Dnn.PersonaBar.Library.dll
Syntax
public class LocalizationController : ServiceLocator<ILocalizationController, LocalizationController>, ILocalizationController
Constructors
LocalizationController()
Declaration
public LocalizationController()
Fields
FiveMinutes
Declaration
public static readonly TimeSpan FiveMinutes
Field Value
OneHour
Declaration
public static readonly TimeSpan OneHour
Field Value
Properties
CultureName
Declaration
public string CultureName { get; }
Property Value
Methods
GetFactory()
Declaration
protected override Func<ILocalizationController> GetFactory()
Returns
GetLocalizedDictionary(string, string)
Returns a dictionary of localized key for a resource file for a given culture.
Declaration
public Dictionary<string, string> GetLocalizedDictionary(string resourceFile, string culture)
Parameters
Type |
Name |
Description |
string |
resourceFile |
The relative file path of the main resource file, e.g. ~/DesktopModules/SocialLibrary/App_LocalResources/CmxResources.resx .
|
string |
culture |
The culture for which this dictionary is requested.
|
Returns
GetLocalizedDictionary(string, string, Localization)
Declaration
public Dictionary<string, string> GetLocalizedDictionary(string resourceFile, string culture, Localization localization)
Parameters
Returns
GetResxTimeStamp(string, Localization)
Declaration
public long GetResxTimeStamp(string resourceFile, Localization localization)
Parameters
Returns
Implements
Extension Methods