Mac’s come with PHP installed but they don’t come with the PHP extension INTL installed. This can cause problems when running projects locally that require INTL such as Nova Framework, Thankfully it’s easy to install using HomeBrew.
Internationalization extension (further is referred as Intl) is a wrapper for ICU library, enabling PHP programmers to perform various locale-aware operations including but not limited to formatting, transliteration, encoding conversion, calendar operations, UCA-conformant collation, locating text boundaries and working with locale identifiers, timezones and graphemes,
For php 7 install INTL with this terminal command:
brew install php70-intl
For php 5.6 install INTL with this terminal command:
brew install php56-intl
Restart terminal and your good to go.
For the past 12 years, I’ve been developing applications for the web using mostly PHP. I do this for a living and love what I do as every day there is something new and exciting to learn.
In my spare time, the web development community is a big part of my life. Whether managing online programming groups and blogs or attending a conference, I find keeping involved helps me stay up to date. This is also my chance to give back to the community that helped me get started, a place I am proud to be apart of.
Besides programming I love spending time with friends and family and can often be found together going out catching the latest movie, staying in playing games on the sofa or planning a trip to someplace I’ve never been before.