using System.Globalization;
namespace Abp.Localization
{
public static class LocalizableStringExtensions
{
///
/// Localizes the string in current culture.
///
/// Localizable string instance
/// Localization manager
/// Localized string
public static string Localize(this ILocalizableString localizableString, ILocalizationManager localizationManager)
{
return localizableString.Localize(new LocalizationContext(localizationManager));
}
///
/// Localizes the string in current culture.
///
/// Localizable string instance
/// Localization manager
/// culture
/// Localized string
public static string Localize(this ILocalizableString localizableString, ILocalizationManager localizationManager, CultureInfo culture)
{
return localizableString.Localize(new LocalizationContext(localizationManager), culture);
}
}
}