.. index:: single: Polyfill single: MessageFormatter single: Components; Polyfill
This component provides a fallback implementation for theMessageFormatter
class to users who run PHP versions without theintl
extension.
$ composer require symfony/polyfill-intl-messageformatter
Once this component is installed in your application, you can use the following classes and functions, no matter if the PHP intl extension is installed or not in your server.
.. seealso:: Symfony provides more polyfills for other classes and functions related to the Intl PHP extension: :doc:`polyfill-intl-grapheme </components/polyfill_intl_grapheme>`, :doc:`polyfill-intl-idn </components/polyfill_intl_idn>`, :doc:`polyfill-intl-icu </components/polyfill_intl_icu>`, and :doc:`polyfill-intl-normalizer </components/polyfill_intl_normalizer>`.