I had an issue internationalizing my application and it appears the issue for me was using pt_PT or en_US although CakePHP should support that locale format. My setup was not only dates, but string and database content. So once I resorted to using pt or en, then all issues went away. You can try using
it only and see if that helps.
Also, you try forcing it somewhere, like your
bootstrap.php file like so