Table of Contents

Bcl.Lang Namespace

Classes

Name Description
TLang Provides initialization and configuration of the localization system.
TLocale Implements ILocale by parsing a locale name string into its language, script, and region components.
TLocalizer Manages global and per-thread text localizers for retrieving translated strings.

Interfaces

Name Description
ILocale Represents a parsed locale identifier with language, region, and script components.
ITextLocalizer Interface for retrieving localized text translations by message identifier.
ITextLocalizer​Factory Factory interface for creating or retrieving text localizers by locale name.

Methods

Name Description
_ Shorthand alias for GetText.
GetText Returns the localized text for the specified message identifier using the current localizer.
MatchLocale Finds the best matching locale from a list of candidates for the requested locale.