@taiga-ui/i18n
Version:
A package with tools for Taiga UI library i18n
13 lines • 2.16 kB
JavaScript
import { inject } from '@angular/core';
import { tuiCreateTokenFromFactory } from '@taiga-ui/cdk/utils/miscellaneous';
import { TUI_ENGLISH_LANGUAGE } from '@taiga-ui/i18n/languages/english';
import { of } from 'rxjs';
/**
* Default Language for Taiga UI libraries i18n
*/
export const TUI_DEFAULT_LANGUAGE = tuiCreateTokenFromFactory(() => TUI_ENGLISH_LANGUAGE);
/**
* Language for Taiga UI libraries i18n
*/
export const TUI_LANGUAGE = tuiCreateTokenFromFactory(() => of(inject(TUI_DEFAULT_LANGUAGE)));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGFuZ3VhZ2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9pMThuL3Rva2Vucy9sYW5ndWFnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsTUFBTSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQ3JDLE9BQU8sRUFBQyx5QkFBeUIsRUFBQyxNQUFNLG1DQUFtQyxDQUFDO0FBQzVFLE9BQU8sRUFBQyxvQkFBb0IsRUFBQyxNQUFNLGtDQUFrQyxDQUFDO0FBR3RFLE9BQU8sRUFBQyxFQUFFLEVBQUMsTUFBTSxNQUFNLENBQUM7QUFFeEI7O0dBRUc7QUFDSCxNQUFNLENBQUMsTUFBTSxvQkFBb0IsR0FBRyx5QkFBeUIsQ0FDekQsR0FBRyxFQUFFLENBQUMsb0JBQW9CLENBQzdCLENBQUM7QUFFRjs7R0FFRztBQUNILE1BQU0sQ0FBQyxNQUFNLFlBQVksR0FBRyx5QkFBeUIsQ0FBMEIsR0FBRyxFQUFFLENBQ2hGLEVBQUUsQ0FBQyxNQUFNLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxDQUNuQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtpbmplY3R9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHt0dWlDcmVhdGVUb2tlbkZyb21GYWN0b3J5fSBmcm9tICdAdGFpZ2EtdWkvY2RrL3V0aWxzL21pc2NlbGxhbmVvdXMnO1xuaW1wb3J0IHtUVUlfRU5HTElTSF9MQU5HVUFHRX0gZnJvbSAnQHRhaWdhLXVpL2kxOG4vbGFuZ3VhZ2VzL2VuZ2xpc2gnO1xuaW1wb3J0IHR5cGUge1R1aUxhbmd1YWdlfSBmcm9tICdAdGFpZ2EtdWkvaTE4bi90eXBlcyc7XG5pbXBvcnQgdHlwZSB7T2JzZXJ2YWJsZX0gZnJvbSAncnhqcyc7XG5pbXBvcnQge29mfSBmcm9tICdyeGpzJztcblxuLyoqXG4gKiBEZWZhdWx0IExhbmd1YWdlIGZvciBUYWlnYSBVSSBsaWJyYXJpZXMgaTE4blxuICovXG5leHBvcnQgY29uc3QgVFVJX0RFRkFVTFRfTEFOR1VBR0UgPSB0dWlDcmVhdGVUb2tlbkZyb21GYWN0b3J5PFR1aUxhbmd1YWdlPihcbiAgICAoKSA9PiBUVUlfRU5HTElTSF9MQU5HVUFHRSxcbik7XG5cbi8qKlxuICogTGFuZ3VhZ2UgZm9yIFRhaWdhIFVJIGxpYnJhcmllcyBpMThuXG4gKi9cbmV4cG9ydCBjb25zdCBUVUlfTEFOR1VBR0UgPSB0dWlDcmVhdGVUb2tlbkZyb21GYWN0b3J5PE9ic2VydmFibGU8VHVpTGFuZ3VhZ2U+PigoKSA9PlxuICAgIG9mKGluamVjdChUVUlfREVGQVVMVF9MQU5HVUFHRSkpLFxuKTtcbiJdfQ==