Es un problema independiente, si te salen simbolos raros es porque estas usando otra codificación en tu documento web.
Revisa en el foro hay muchos temas que hablan al respecto y no se soluciona con set_locale, tienes que cambiar el encoding de tu archivo.
Saludos