PHP date – get name of the months in local language

You should use setlocale():

setlocale(LC_TIME, 'fr_FR');
$month_name = date('F', mktime(0, 0, 0, $i));

In this case it would set it to French. For your case it should be one of the following:

  1. sr_BA – Serbian (Montenegro)
  2. sr_CS – Serbian (Serbia)
  3. sr_ME – Serbian (Serbia and Montenegro)

Leave a Comment