#Fixed 10: Configurar el idioma de PHP en español en Ubuntu

setlocale(LC_ALL, 'es_ES');

Configurar idiomas del sistema

En primer lugar configuraremos los idiomas disponibles en el sistema y el idioma por defecto del mismo. Esto lo haremos mediante el comando dpkg-reconfigure locales. Al ejecutarlo, aparece una aplicación que te guía paso a paso por la configuración.

  • En primer lugar seleccionas los idiomas que quieres instalar
  • En segundo lugar seleccionas el idioma que quieres por defecto en el entorno del sistema.
root@vmixxxxx:~# dpkg-reconfigure locales
Generating locales (this might take a while)...
en_AG.UTF-8... done
en_AU.UTF-8... done
en_BW.UTF-8... done
en_CA.UTF-8... done
en_DK.UTF-8... done
en_GB.UTF-8... done
en_HK.UTF-8... done
en_IE.UTF-8... done
en_IL.UTF-8... done
en_IN.UTF-8... done
en_NG.UTF-8... done
en_NZ.UTF-8... done
en_PH.UTF-8... done
en_SG.UTF-8... done
en_US.UTF-8... done
en_ZA.UTF-8... done
en_ZM.UTF-8... done
en_ZW.UTF-8... done
es_ES.UTF-8... done
Generation complete.

Reiniciar Apache

En mi caso tuve que reiniciar Apache para que los cambios tuvieran efecto sobre PHP.

~#sudo service apache2 restart
setlocale(LC_ALL, 'es_ES.UTF-8');

--

--

Dad and developer

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store