Skip to content

pantoken / renderers/web-components/src / formatMessage

फंक्शन: formatMessage()

formatMessage(locale, source, params?): string

अल्फा

MF2 source संदेश को locale के लिए फ़ॉर्मैट करें, params को प्रतिस्थापित करते हुए। अमान्य MF2 सिंटैक्स पर यह त्रुटि फेंकता है — निर्माण समय पर, फ़ॉर्मैट समय पर नहीं, @pantoken/i18n-engine's validateMf2 के साथ मान्य करें।

messageformat पहले से ही डिफ़ॉल्ट रूप से प्रत्येक प्लेसहोल्डर के फ़ॉर्मेट किए गए मान को FSI/PDI बिडी मार्क्स में अलग करता है (इसके bidiIsolation: "default" विकल्प) — isolate उस इंटरपोलेशन के लिए है जो MF2 फ़ॉर्मैटिंग के बाहर किया जाता है, यहाँ इसकी आवश्यकता नहीं है।

पैरामीटर

locale

string

source

string

params?

Record<string, unknown>

वापसी

string