UNPKG

@duoduo-oba/ng-devui

Version:

DevUI components based on Angular

43 lines 2.44 kB
/** * @fileoverview added by tsickle * Generated from: i18n.util.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var I18nUtil = /** @class */ (function () { function I18nUtil() { } /** * @return {?} */ I18nUtil.getCurrentLanguage = /** * @return {?} */ function () { /** @type {?} */ var lang = localStorage.getItem('lang'); if (I18nUtil.supportLanguages.indexOf(lang) < 0) { lang = I18nUtil.supportLanguages[0]; } return lang; }; /** * @return {?} */ I18nUtil.getSupportLanguages = /** * @return {?} */ function () { return I18nUtil.supportLanguages; }; I18nUtil.supportLanguages = ['zh-cn', 'en-us', 'ru-ru']; return I18nUtil; }()); export { I18nUtil }; if (false) { /** * @type {?} * @private */ I18nUtil.supportLanguages; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE4bi51dGlsLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmctZGV2dWkvaTE4bi8iLCJzb3VyY2VzIjpbImkxOG4udXRpbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUNBO0lBQUE7SUFjQSxDQUFDOzs7O0lBWGUsMkJBQWtCOzs7SUFBaEM7O1lBQ00sSUFBSSxHQUFHLFlBQVksQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDO1FBQ3ZDLElBQUksUUFBUSxDQUFDLGdCQUFnQixDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUU7WUFDL0MsSUFBSSxHQUFHLFFBQVEsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQztTQUNyQztRQUNELE9BQU8sSUFBSSxDQUFDO0lBQ2QsQ0FBQzs7OztJQUVhLDRCQUFtQjs7O0lBQWpDO1FBQ0UsT0FBTyxRQUFRLENBQUMsZ0JBQWdCLENBQUM7SUFDbkMsQ0FBQztJQVp1Qix5QkFBZ0IsR0FBRyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFhekUsZUFBQztDQUFBLEFBZEQsSUFjQztTQWRZLFFBQVE7Ozs7OztJQUNuQiwwQkFBdUUiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuZXhwb3J0IGNsYXNzIEkxOG5VdGlsIHtcclxuICBwcml2YXRlIHN0YXRpYyByZWFkb25seSBzdXBwb3J0TGFuZ3VhZ2VzID0gWyd6aC1jbicsICdlbi11cycsICdydS1ydSddO1xyXG5cclxuICBwdWJsaWMgc3RhdGljIGdldEN1cnJlbnRMYW5ndWFnZSgpIHtcclxuICAgIGxldCBsYW5nID0gbG9jYWxTdG9yYWdlLmdldEl0ZW0oJ2xhbmcnKTtcclxuICAgIGlmIChJMThuVXRpbC5zdXBwb3J0TGFuZ3VhZ2VzLmluZGV4T2YobGFuZykgPCAwKSB7XHJcbiAgICAgIGxhbmcgPSBJMThuVXRpbC5zdXBwb3J0TGFuZ3VhZ2VzWzBdO1xyXG4gICAgfVxyXG4gICAgcmV0dXJuIGxhbmc7XHJcbiAgfVxyXG5cclxuICBwdWJsaWMgc3RhdGljIGdldFN1cHBvcnRMYW5ndWFnZXMoKSB7XHJcbiAgICByZXR1cm4gSTE4blV0aWwuc3VwcG9ydExhbmd1YWdlcztcclxuICB9XHJcbn1cclxuIl19