echo $begrüßung;
$monthname enthält damit array(0 => 'Januar', 1 => 'Februar', ...)
man könnte andersherum auch sagen, der fehler liegt dort, wo vergessen wird den index zum zugriff auf dieses array um eins zu dekrementieren ...
Damit könntest du Recht haben. Ich nehme jedoch an, dass der Autor (vermutlich englischsprachig) sein Script getestet hat und der Sprachdateiersteller einen Hinweis auf die (Leer-)zeile ignoriert hat.
echo "$verabschiedung $name";