在我的环境(App Engine 标准 PHP 5.5)中,日期的语言有问题。我需要用西班牙语给他们看,但我做不到。在我的本地环境中,它的翻译没有问题,但在生产中它以英文显示日期。
在我的 php.ini 中,我已经放了这个:
date.timezone = "America / Argentina / Cordoba"
extension = "intl.so"
在我需要用西班牙语(阿根廷)显示日期的代码中,我尝试了这个:
setlocale(LC_TIME, 'es_AR.UTF-8', 'es_AR', 'es-AR');
echo strftime("%d de %B", strtotime($event_date));
并以这种方式:
setlocale(LC_TIME, 'es_ES.UTF-8', 'es_ES', 'es-ES');
echo strftime("%d de %B", strtotime($event_date));
我做错了什么吗?
非常感谢