Enables scripted content fragments to retrieve localized text and format data.

Properties

NameTypeDescriptionDefaultOptions
NewLinestringEnvironment-aware new line character

Methods

FormatAgoDate

Formats a date as a readable 'time ago' format

Usage

#set($stringResponse = $core_v2_language.FormatAgoDate($date))

Parameters

NameTypeDescriptionRequiredDefaultOptions
dateDateTimeDateRequired

Return Type

string

FormatDataSize

Formats a data size

Usage

#set($stringResponse = $core_v2_language.FormatDataSize($size))

Parameters

NameTypeDescriptionRequiredDefaultOptions
sizeintSizeRequired

Return Type

string

FormatDate

Formats a date to the default date format

Usage

#set($stringResponse = $core_v2_language.FormatDate($date))

Parameters

NameTypeDescriptionRequiredDefaultOptions
dateDateTimeDateRequired

Return Type

string

FormatDate

Formats a date to a custom date format

Usage

#set($stringResponse = $core_v2_language.FormatDate($date, $format))

Parameters

NameTypeDescriptionRequiredDefaultOptions
dateDateTimeDateRequired
formatstringSupports standard and custom datetime formats as defined msdn.microsoft.com/.../az4se3k1.aspx and msdn.microsoft.com/.../8kb3ddd4.aspxRequired

Return Type

string

FormatDate

Formats a date to a custom date format and or adjusted time zone

Usage

#set($stringResponse = $core_v2_language.FormatDate($date, "%{AdjustTimeZone = $adjustTimeZoneArg, Format = $formatArg}"))

Parameters

NameTypeDescriptionRequiredDefaultOptions
dateDateTimeDateRequired
AdjustTimeZoneboolWhen true, converts to accessing user's time zoneOptionalTrue
FormatstringCustom formatOptional

Return Type

string

FormatDateAndTime

Formats a date to the default date and time format

Usage

#set($stringResponse = $core_v2_language.FormatDateAndTime($date))

Parameters

NameTypeDescriptionRequiredDefaultOptions
dateDateTimeDateRequired

Return Type

string

FormatNumber

Formats a number

Usage

#set($stringResponse = $core_v2_language.FormatNumber($number))

Parameters

NameTypeDescriptionRequiredDefaultOptions
numberintNumberRequired

Return Type

string

FormatNumber

Formats a number

Usage

#set($stringResponse = $core_v2_language.FormatNumber($number))

Parameters

NameTypeDescriptionRequiredDefaultOptions
numberdoubleNumberRequired

Return Type

string

FormatString

Replaces each format item in a specified string with the text equivalent of a corresponding object's value.

Usage

#set($stringResponse = $core_v2_language.FormatString($format, $parameters))

Parameters

NameTypeDescriptionRequiredDefaultOptions
formatstringFormat string including indexed placeholders: {0}, {1}, {2}, etcRequired
parametersstring[]ParametersRequired

Return Type

string

FormatUrl

Formats a URL

Usage

#set($stringResponse = $core_v2_language.FormatUrl($url))

Parameters

NameTypeDescriptionRequiredDefaultOptions
urlstringUrlRequired

Return Type

string

GetResource

Gets the widget-specified language resource defined by a resource name

Usage

#set($stringResponse = $core_v2_language.GetResource($resourceName))

Parameters

NameTypeDescriptionRequiredDefaultOptions
resourceNamestringResource NameRequired

Return Type

string

Lowercase

Converts a string to lower-case

Usage

#set($stringResponse = $core_v2_language.Lowercase($text))

Parameters

NameTypeDescriptionRequiredDefaultOptions
textstringTextRequired

Return Type

string

RemoveHtml

Removes HTML from a string

Usage

#set($stringResponse = $core_v2_language.RemoveHtml($html))

Parameters

NameTypeDescriptionRequiredDefaultOptions
htmlstringHtmlRequired

Return Type

string

Truncate

Truncates text as close to the desiredLength as possible without breaking words. Also removes HTML

Usage

#set($stringResponse = $core_v2_language.Truncate($text, $desiredLength, $ellipsis))

Parameters

NameTypeDescriptionRequiredDefaultOptions
textstringTextRequired
desiredLengthintDesired LengthRequired
ellipsisstringString to show in place of truncated textRequired

Return Type

string

Uppercase

Converts a string to upper-case

Usage

#set($stringResponse = $core_v2_language.Uppercase($text))

Parameters

NameTypeDescriptionRequiredDefaultOptions
textstringTextRequired

Return Type

string