Skip to main content
cngx-src documentation

provideChartI18n

Functioncommon/chart/i18n

projects/common/chart/i18n/chart-i18n.ts

Description#

Provider helper for custom chart i18n strings. Overrides merge over the English defaults, so a consumer localises only the keys they care about and every key added to CngxChartI18n later keeps its default instead of forcing an update. Passing a full object still works - it simply overrides every key.

providers: [provideChartI18n({
  summary: ({ trend, min, max, current }) =>
    `${trend === 'up' ? 'Aufwärtstrend' : 'Abwärtstrend'}. Min ${min}, Max ${max}, aktuell ${current}.`,
  dataTable: () => 'Datentabelle',
})]

Signature#

provideChartI18n(i18n: Partial)

Parameters#

@parami18nPartial

Returns#

literal type