Skip to content

pantoken / renderers/web-components/src / formatMessage

Fonction: formatMessage()

formatMessage(locale, source, params?): string

Alpha

Formater un message MF2 source pour locale, en substituant params. Lance une exception en cas de syntaxe MF2 invalide — valider avec le validateMf2 de @pantoken/i18n-engine au moment de la construction, pas au moment du formatage.

messageformat isole déjà la valeur formatée de chaque espace réservé dans des marques bidi FSI/PDI par défaut (son option bidiIsolation: "default") — isolate sert pour l'interpolation effectuée EN DEHORS du formatage MF2, pas nécessaire ici.

Paramètres

locale

string

source

string

params?

Record<string, unknown>

Renvoie

string