Lokalized facilitates natural-sounding software translations.
See lokalized.com for complete documentation and examples.
- Mark Allen
Interface Summary Interface Description LanguageFormMarker interface which signifies a language construct (genders, cardinalities, ordinalities). StringsContract for localized string providers - given a key and placeholders, return a localized string.
Class Summary Class Description DefaultStringsDefault implementation of a localized string provider. DefaultStrings.BuilderBuilder used to construct instances of
LocalizedStringRepresents a single localized string - its key, translated value, and any associated translation rules. LocalizedString.BuilderBuilder used to construct instances of
LocalizedString.LanguageFormTranslationContainer for per-language-form (gender, cardinal, ordinal) translation information. LocalizedString.LanguageFormTranslationRangeContainer for per-language-form cardinality translation information over a range (start, end) of values. LocalizedStringLoaderUtility methods for loading localized strings files. Range<T>Represents a concrete range of values.
Enum Summary Enum Description CardinalityLanguage plural cardinality forms. DefaultStrings.FailureModeStrategies for handling localized string lookup failures. GenderLanguage gender forms. OrdinalityLanguage plural ordinality forms.
Exception Summary Exception Description ExpressionEvaluationExceptionException which indicates a problem encountered while evaluating a localized string expression. LocalizedStringLoadingExceptionException which indicates a problem encountered while processing a localized strings file. UnsupportedLocaleExceptionException thrown when an operation was performed on a locale that is not recognized by the system.