After installing Yosemite and a new version of MAMP and when I'm trying to execute
domain/app_dev.php/es/venues/3/show
This route is rendering a form containing a language type field, so it's requiring ICU. being 'es' the locale i get errors. If I changed it to 'en' there's no problem.
The errors are:
[1/2] ResourceBundleNotFoundException: The resource bundle "/Users/a77/Documents/DEV/UVox Com/vendor/symfony/icu/Symfony/Component/Icu/Resources/data/lang/root.php" does not exist.
[2/2] Couldn't read the indices [Languages] from "/Users/a77/Documents/DEV/UVox Com/vendor/symfony/icu/Symfony/Component/Icu/Resources/data/lang/es.res". The indices also couldn't be found in the fallback locale(s) "root.res".
My symfony version is 2.5, I'm running the MAMP PHP 5.5.10. I updated dependencies via composer, including "symfony/intl": "*",
I have followed several webs in order to install icu and intl via pecl. But still get the error. I don't know how to check if the installations or the configs are ok. Maybe you can let me know how to test both via terminal and let you know what is the result...
php -i | grep icu
? – Michael Sivolobov