Traduce tu aplicación Laravel al español con Laravel Lang (2025)

Jorge García
Jorge García
Última actualización
Comparte:

¿Por qué traducir tu aplicación Laravel?

Laravel viene en inglés por defecto. Esto no es un problema en el desarrollo, pero cuando tus usuarios finales ven mensajes como "The password must be at least 8 characters", la experiencia no es la mejor.

Con Laravel Lang, puedes traducir automáticamente los mensajes de validación, paginación, autenticación y más a español (u otro idioma) sin tener que hacerlo manualmente.

Traduce tu aplicación Laravel en 3 pasos

Solo necesitas ejecutar 3 comandos para traducir tu aplicación Laravel 12 al español.

1. Definir tu idioma en el archivo .env

APP_LOCALE=es

Esto establece el español como idioma principal de tu aplicación.

2. Instalar Laravel Lang

Ejecuta el siguiente comando en tu proyecto:

composer require laravel-lang/common --dev

Esto añade al proyecto el paquete oficial de traducciones mantenido por la comunidad.

3. Publicar las traducciones

php artisan lang:update

Este comando copiará los archivos de traducción al directorio lang/ de tu proyecto.

Ejemplo práctico

Antes de instalar Laravel Lang, el mensaje de validación por contraseña se ve así:

The password must be at least 8 characters.

Después de aplicar las traducciones:

La contraseña debe contener al menos 8 caracteres.

Y lo mejor es que funciona para cientos de mensajes de validación y sistema, listos en español sin esfuerzo.

Conclusión

Con Laravel Lang puedes traducir tu aplicación Laravel en cuestión de minutos, evitando el trabajo manual y ofreciendo a tus usuarios una experiencia mucho más amigable.

👉 ¿Quieres seguir aprendiendo Laravel en español?

En Aprendible tenemos un curso gratuito para que empieces desde cero y planes PRO para que lleves tus aplicaciones al siguiente nivel.


Artículos relacionados

Laravel

Guía Completa de Cursos Laravel 2025: Desde Principiante hasta Experto

Jorge García
Jorge García (3040 xp)
Laravel 12: Novedades y Todo lo que Necesitas Saber

Laravel

Laravel 12: Novedades y Todo lo que Necesitas Saber

Jorge García
Jorge García (3040 xp)
¿Cuál es la última versión de Laravel?

Laravel

¿Cuál es la última versión de Laravel?

Jorge García
Jorge García (3040 xp)
Liberada la versión 10.35 de Laravel.

Laravel

Liberada la versión 10.35 de Laravel.

Jorge García
Jorge García (3040 xp)