How do I enable php-intl on Local?

Hi @alan,

If you’re on Local 5 on Windows, you can add extension=php_intl.dll to php.ini.hbs for the site you wish to enable that extension on.


Note: These instructions will only work if you’re running Windows and Local 5 or newer. If running Local Classic (Local 3 and older), see How do I compile additional PHP extensions? for details on how to add additional PHP extensions.


After adding it, you should see something similar to:

{{#if os.windows}}
; Load extensions
extension=php_curl.dll
extension=php_gettext.dll
extension=php_openssl.dll
extension=php_exif.dll
extension=php_gd2.dll
extension=php_ftp.dll
extension=php_imap.dll
extension=php_bz2.dll
extension=php_mbstring.dll
extension=php_sodium.dll
extension=php_tidy.dll
extension=php_xsl.dll
extension=php_xmlrpc.dll
extension=php_soap.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_intl.dll
{{/if}}

Once you change the file, restart the site in Local for the config change to take effect.