Skip to content

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

関数: formatMessage() ​

formatMessage(locale, source, params?): string

アルファ

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

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

パラメーター ​

locale ​

string

source ​

string

params? ​

Record<string, unknown>

戻り値 ​

string