Month name in different language

PHP code to show full date in different language, example “2016.gada 5.aprīlis” in latvian

<?php
$mons = array(1 => "janvāris", 2 => "februāris", 3 => "marts", 4 => "aprīlis", 5 => "maijs", 6 => "jūnijs", 7 => "jūlijs", 8 => "augusts", 9 => "septembris", 10 => "oktobris", 11 => "novembris", 12 => "decembris");

$date = getdate();
$month = $date['mon'];

$month_name = $mons[$month];

echo strftime("%G.gada %e.$month_name");
?>