Class LocalizationProvider
Inheritance
LocalizationProvider
Assembly: DotNetNuke.dll
Syntax
public class LocalizationProvider : ComponentBase<ILocalizationProvider, LocalizationProvider>, ILocalizationProvider
Constructors
LocalizationProvider()
Declaration
[Obsolete("Deprecated in DotNetNuke 10.2.4. Please use overload with IHostSettings. Scheduled removal in v12.0.0.")]
public LocalizationProvider()
LocalizationProvider(IHostSettings, IApplicationStatusInfo)
Declaration
public LocalizationProvider(IHostSettings hostSettings, IApplicationStatusInfo appStatus)
Parameters
Methods
GetCompiledResourceFile(PortalSettings, string, string)
Declaration
public Dictionary<string, string> GetCompiledResourceFile(PortalSettings portalSettings, string resourceFile, string locale)
Parameters
Returns
GetString(string, string)
Declaration
public string GetString(string key, string resourceFileRoot)
Parameters
Returns
GetString(string, string, string)
Declaration
public string GetString(string key, string resourceFileRoot, string language)
Parameters
Returns
GetString(string, string, string, PortalSettings)
Declaration
public string GetString(string key, string resourceFileRoot, string language, PortalSettings portalSettings)
Parameters
Returns
GetString(string, string, string, PortalSettings, bool)
Declaration
public string GetString(string key, string resourceFileRoot, string language, PortalSettings portalSettings, bool disableShowMissingKeys)
Parameters
Returns
SaveString(string, string, string, string, PortalSettings, CustomizedLocale, bool, bool)
Declaration
public bool SaveString(string key, string value, string resourceFileRoot, string language, PortalSettings portalSettings, LocalizationProvider.CustomizedLocale resourceType, bool createFile, bool createKey)
Parameters
Returns
Implements
Extension Methods