Skip to content

pantoken / renderers/web-components/src / formatMessage

Função: formatMessage()

formatMessage(locale, source, params?): string

Alfa

Formata uma mensagem MF2 source para locale, substituindo params. Lança erro em sintaxe MF2 inválida — valide com o validateMf2 do @pantoken/i18n-engine em tempo de build, não em tempo de formatação.

messageformat já isola o valor formatado de cada placeholder em marcas bidi FSI/PDI por padrão (sua opção bidiIsolation: "default") — isolate é para interpolação feita FORA da formatação MF2, não necessária aqui.

Parâmetros

locale

string

source

string

params?

Record<string, unknown>

Retorna

string