Skip to content

pantoken-root / renderers/web-components/src / formatMessage

Funció: formatMessage() ​

formatMessage(locale, source, params?): string

Alfa

Formateja un missatge MF2 source per a locale, substituint params. Llança un error si la sintaxi MF2 és invàlida — valida-ho amb el validateMf2 de @pantoken/i18n-engine en temps de compilació, no en temps de format.

messageformat ja aïlla el valor format de cada marcador de posició en marques bidi FSI/PDI per defecte (l'opció bidiIsolation: "default") — isolate és per a la interpolació feta fora del format MF2, i no és necessària aquí.

Paràmetres ​

locale ​

string

source ​

string

params? ​

Record<string, unknown>

Retorna ​

string