PHP – время и время синтаксического анализа с языковыми строками

Я хочу анализировать такие даты, как «Айер, 16:08», который «Вчера, 16:08» на испанском.

Я пробовал это

$dateString = 'Ayer, 16:08'; setlocale(LC_ALL, 'es'); $time = strtotime($dateString); echo date('dmY H:i', $time); 

но это отголоски

 01-01-1970 00:00 

Тем не менее, если я делаю это с английскими строками, он отлично работает:

 $dateString = 'Yesterday, 16:08'; $time = strtotime($dateString); echo date('dmY H:i', $time); 

Это проблема с локалью?

благодаря