prueba con traduce_mes(intval($month));
Utilizar una función para esto es poco practico, mejor utiliza un array, consumes menos memoria que declarando un funcion completa a la que el interprete tiene que darle punteros y todo lo demás (a nivel de memoria):
Código PHP:
$meses=array(1=>"enero","febrero", ... "diciembre");//completa los meses en los ... ;-)
echo $meses[5];// imprimirá mayo