У меня есть свой компонент, в который я помещаю каждый перевод как этот
this.cronEditorFieldLabels = {
monday: this.translate.instant('monday'),
tuesday: this.translate.instant('tuesday'),
wednesday: this.translate.instant('wednesday'),
thursday: this.translate.instant('thursday'),
friday: this.translate.instant('friday'),
saturday: this.translate.instant('saturday'),
sunday: this.translate.instant('sunday')
}
Теперь я передаю объект этих переводов другому компоненту таким образом
<cron-editor [(cron)]="cronExpression" [options]="cronOptions" [cronEditorFieldLabels]="cronEditorFieldLabels"></cron-editor>
Хорошо, я замечаю что cronEditorComponent имеет некоторые перечисления
export const Days = {
'SUN': 'Sunday',
'MON': 'Monday',
'TUE': 'Tuesday',
'WED': 'Wednesday',
'THU': 'Thursday',
'FRI': 'Friday',
'SAT': 'Saturday'};
Как я могу передать свой перевод этому перечислению? Проблема в том, что я не могу изменить тип перечисления, потому что в cronEditorComponent есть какой-то механизм, которому нужно перечисление.