import { Injectable } from '@angular/core'; import { LocaleService } from '@farris/ui-locale'; @Injectable() export class ComboLocaleService { private localeConfig: any = { 'ZH_CN' : { placeholder: '请选择' }, 'EN_US' : { placeholder: 'Please Select' } }; constructor(private localeService: LocaleService) {} public getLocaleConfig() { const locale = this.localeService.localeId; this.localeConfig = this.localeService.getResources(`${locale}.combo`); return this.localeConfig; // if (locale && this.localeConfig[locale]) { // return this.localeConfig[locale]; // } else { // return this.localeConfig.ZH_CN; // } } }