Table of Contents

Namespace CMS.Localization

Classes

ApplicationLocalizationOptions

Represents options for customizing localization resources for the application.

LocalizationResourceDefinition

Class defines a localization resource.

LocalizationService

Localization service including the database operations.

RegisterLocalizationResourceAttribute

Class represents an attribute used for registering localization resources.

ResourceStringInfo

Resource info data container class.

ResourceStringInfoBase<TInfo, TInfoProviderInterface>

ResourceStringInfo data container class.

ResourceStringInfoProvider

Provides access to resource strings stored in db.

ResourceTranslationInfo

ResourceTranslationInfo data container class.

ResourceTranslationInfoBase<TInfo, TInfoProviderInterface>

ResourceTranslationInfo data container class.

ResourceTranslationInfoProvider

Resource translation management.

Interfaces

IFileLocalizationStringSource

Defines a contract for a source for resource strings that are retrieved from a file.

ILocalizationStringSource

Defines a general contract for a source containing resource strings.

IResourceStringInfoProvider

Declares members for ResourceStringInfo management.

IResourceTranslationInfoProvider

Declares members for ResourceTranslationInfo management.

ISQLLocalizationSource

Defines a contract for a source for resource strings that are retrieved from a file.