@acoustic-content-sdk/i18n
v9.0.10076
Published
Utility functions to help working with locales.
Downloads
88
Readme
Utility functions to help working with locales.
Home > @acoustic-content-sdk/i18n
i18n package
Utility functions to help working with locales.
Functions
| Function | Description | | --- | --- | | byLocaleComparator(aLocContext, aLocaleExtractor) | Returns a comparator that compares objects by their locale according to a locale preference | | canonicalizeLocale(aLocale) | Returns a canonicalized version of the locale |
Variables
| Variable | Description | | --- | --- | | VERSION | Version and build number of the package |
Home > @acoustic-content-sdk/i18n > byLocaleComparator
byLocaleComparator() function
Returns a comparator that compares objects by their locale according to a locale preference
Signature:
export declare function byLocaleComparator<T>(aLocContext: LocalizedContext, aLocaleExtractor: UnaryFunction<T, Locale>): Comparator<T>;
Parameters
| Parameter | Type | Description | | --- | --- | --- | | aLocContext | LocalizedContext | the locale preference | | aLocaleExtractor | UnaryFunction<T, Locale> | extractor of the locale from the object |
Returns:
Comparator<T>
the comparator
Home > @acoustic-content-sdk/i18n > canonicalizeLocale
canonicalizeLocale() function
Returns a canonicalized version of the locale
Signature:
export declare function canonicalizeLocale(aLocale: Locale): Locale;
Parameters
| Parameter | Type | Description | | --- | --- | --- | | aLocale | Locale | the locale to canonicalize |
Returns:
Locale
the canonical version
Home > @acoustic-content-sdk/i18n > VERSION
VERSION variable
Version and build number of the package
Signature:
VERSION: {
version: {
major: string;
minor: string;
patch: string;
branch: string;
};
build: Date;
}