Use new primeng i18n api

pull/3423/head
Chocobozzz 2020-12-07 15:05:16 +01:00
parent 5b9b403a20
commit 8e0a2f2a05
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
2 changed files with 7 additions and 7 deletions

View File

@ -1,12 +1,12 @@
import { Injectable } from '@angular/core'
import { PrimeNGConfig } from 'primeng/api'
@Injectable()
export class I18nPrimengCalendarService {
private readonly calendarLocale: any = {}
constructor () {
this.calendarLocale = {
firstDayOfWeek: 0,
constructor (private config: PrimeNGConfig) {
this.config.setTranslation({
dayNames: [
$localize`Sunday`,
$localize`Monday`,
@ -70,7 +70,7 @@ export class I18nPrimengCalendarService {
today: $localize`Today`,
clear: $localize`Clear`
}
})
}
getCalendarLocale () {

View File

@ -117,7 +117,7 @@
<label i18n for="schedulePublicationAt">Schedule publication ({{ calendarTimezone }})</label>
<p-calendar
id="schedulePublicationAt" formControlName="schedulePublicationAt" [dateFormat]="calendarDateFormat"
[locale]="calendarLocale" [minDate]="minScheduledDate" [showTime]="true" [hideOnDateTimeSelect]="true"
[firstDayOfWeek]="0" [minDate]="minScheduledDate" [showTime]="true" [hideOnDateTimeSelect]="true"
>
</p-calendar>
@ -299,8 +299,8 @@
</ng-template>
</my-help>
<p-calendar
id="originallyPublishedAt" formControlName="originallyPublishedAt" [dateFormat]="calendarDateFormat"
[locale]="calendarLocale" [showTime]="true" [hideOnDateTimeSelect]="true" [monthNavigator]="true" [yearNavigator]="true" [yearRange]="myYearRange"
id="originallyPublishedAt" formControlName="originallyPublishedAt" [dateFormat]="calendarDateFormat" [firstDayOfWeek]="0"
[showTime]="true" [hideOnDateTimeSelect]="true" [monthNavigator]="true" [yearNavigator]="true" [yearRange]="myYearRange"
>
</p-calendar>