namespace Nop.Web.Infrastructure.Installation; /// /// Localization service for installation process /// public partial interface IInstallationLocalizationService { /// /// Get locale resource value /// /// Resource name /// Resource value string GetResource(string resourceName); /// /// Get current browser culture /// /// Current culture string GetBrowserCulture(); /// /// Get current language for the installation page /// /// Current language InstallationLanguage GetCurrentLanguage(); /// /// Save a language for the installation page /// /// Language code void SaveCurrentLanguage(string languageCode); /// /// Get a list of available languages /// /// Available installation languages IList GetAvailableLanguages(); /// /// Get a list of available data provider types /// /// Values to exclude /// Localize /// SelectList Dictionary GetAvailableProviderTypes(int[] valuesToExclude = null, bool useLocalization = true); }