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
LocalizableStringThe localizable string.
searchedText
stringThe 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
LocalizableStringThe 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
LocalizableStringThe localizable string.
language
stringThe language to get translation from.
Returns
- string
The translated string, or string.Empty if no translation found.