No sé si os habrá pasado alguna vez al instalar alguna plataforma (por ejemplo, moodle), y os salen las fechas en perfecto inglés, aunque tú le hayas puesto una traducción perfecta al español. Eso os ocurre porque escriben directamente en el código que devuelvan la fecha, sin pasar por traducción alguna. Eso ocurre porque el servidor donde está alojada esa plataforma tiene la configuración de idioma en inglés. La solución pasa por modificar vuestro servidor a través de la consola ssh. Aquí os pongo cómo hacerlo para Ubuntu Server:
- Edita el fichero /var/lib/locales/supported.d/local, y modifica el locale por es_ES
- Regenera los locales: dpkg-reconfigure locales
- Edita el fichero /etc/default/locale
Y finalmente reinicia de nuevo el sistema para que coja la configuración que acabas de definir: reboot.
