Class PageBaseLegacyExtensions
Contains extension methods for legacy functionality of PageBase that is no longer accessible on the class.
Inheritance
Inherited Members
Namespace: EPiServer
Assembly: EPiServer.dll
Version: 7.19.2Syntax
public static class PageBaseLegacyExtensionsMethods
Translate(PageBase, String)
Translate the given string to the current language.
Declaration
[Obsolete("Use EPiServer.Framework.Localization.LocalizationService.GetString(String) to get Translate support.")]
public static string Translate(this PageBase pageBase, string key)Parameters
| Type | Name | Description | 
|---|---|---|
| PageBase | pageBase | The page. | 
| System.String | key | A string to translate | 
Returns
| Type | Description | 
|---|---|
| System.String | The translated string. | 
Remarks
GetStringByCulture(String, CultureInfo) for more information on the format of the string to translate.
TranslateFallback(PageBase, String, String)
Translate the given string to the current language. Will return supplied fallback string if no match is found.
Declaration
[Obsolete("Use EPiServer.Framework.Localization.LocalizationService.GetString(String, String) to get TranslateFallback support.")]
public static string TranslateFallback(this PageBase pageBase, string key, string fallback)Parameters
| Type | Name | Description | 
|---|---|---|
| PageBase | pageBase | The page. | 
| System.String | key | A string to translate | 
| System.String | fallback | The string to return if no match was found for key. | 
Returns
| Type | Description | 
|---|---|
| System.String | The translated string. | 
Remarks
GetStringByCulture(String, CultureInfo) for more information on the format of the string to translate.
TranslateForScript(PageBase, String)
Translate the given string to the current language, in a script-safe format.
Declaration
[Obsolete("Use EPiServer.Framework.Localization.LocalizationService.GetString(String) and ScriptResourceHelper.PrepareResourceForScript(String) to get TranslateForScript support.")]
public static string TranslateForScript(this PageBase pageBase, string key)Parameters
| Type | Name | Description | 
|---|---|---|
| PageBase | pageBase | The page. | 
| System.String | key | A string to translate | 
Returns
| Type | Description | 
|---|---|
| System.String | The translated string. | 
Remarks
GetStringByCulture(String, CultureInfo) for more information on the format of the string to translate.
