Skip to content

pantoken / renderers/web-components/src / formatMessage

関数: formatMessage()

formatMessage(locale, source, params?): string

アルファ

MF2 source メッセージを locale 用にフォーマットし、params を置換します。無効な MF2 構文の場合は例外を投げます — フォーマット時ではなくビルド時に @pantoken/i18n-enginevalidateMf2 で検証してください。

messageformat は既にデフォルトで各プレースホルダのフォーマット済み値を FSI/PDI の双方向マークで隔離します(その bidiIsolation: "default" オプション)。isolate は MF2 フォーマットの外で行う補間のためのもので、ここでは不要です。

パラメーター

locale

string

source

string

params?

Record<string, unknown>

戻り値

string