¿Cómo puedo formatear Fecha con Locale en Android?

Estoy usando SimpleDateFormat para formatear mi fecha "dd Mmm aaa", pero quiero que Mmm se traduzca al malayo. Estoy usando el siguiente código para hacerlo, pero no puedo obtener el resultado esperado.

SimpleDateFormat sdf = new SimpleDateFormat(format,new Locale("ms","MY"));
return sdf.format(date);

Respuestas a la pregunta(6)

Su respuesta a la pregunta