Table of Contents

Class LocalizableStringExtensions

Namespace
GroupeIsa.Neos.Shared.Extensions
Assembly
GroupeIsa.Neos.Shared.dll

Represents the database extension functions for the LocalizableString class.

public static class LocalizableStringExtensions
Inheritance
LocalizableStringExtensions
Inherited Members

Methods

Contains(LocalizableString?, string)

Gets a value indicating whether a localizable string contains a text ignoring case.

public static bool Contains(this LocalizableString? localizableString, string searchedText)

Parameters

localizableString LocalizableString

The localizable string.

searchedText string

The searched text.

Returns

bool

The result.

GetCurrentValue(LocalizableString?)

Gets the translation string for the current language.

public static string? GetCurrentValue(this LocalizableString? localizableString)

Parameters

localizableString LocalizableString

The localizable string.

Returns

string

The translated string, or null il no translation found.

GetValue(LocalizableString?, string)

Gets the translation string for the specified language.

public static string GetValue(this LocalizableString? localizableString, string language)

Parameters

localizableString LocalizableString

The localizable string.

language string

The language to get translation from.

Returns

string

The translated string, or string.Empty if no translation found.