Aplicaciones multi-lenguaje con Laravel
por Brayan Angarita
Curso práctico para integrar cuatro idiomas (inglés, francés, ucraniano y español) en una app Laravel con Middleware, rutas, archivos .json y validaciones de formularios.
Recomendado, valoración editorial 4 de 5
verificado 2026-10-01 — sigue siendo gratis en Udemy
Empezar en UdemyRespuesta rápida
Curso gratis de Programación en Udemy impartido por Brayan Angarita (40 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.
- Veredicto
- 4/5 · Recomendado
- Para quién
- Desarrolladores con nociones de Laravel que necesitan añadir varios idiomas a una web o API.
- Duración
- 40 min · 7 lecciones
- Precio
- Gratis en Udemy
- Autor
- Brayan Angarita
- Plan sugerido
- 1 sem. · 1.5 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso breve y directo para añadir localización a una aplicación Laravel mediante un ejemplo real. Es útil para quien ya conoce el framework y quiere resolver este caso concreto; no pretende ser una introducción general.
Puntos fuertes
- Enfoque práctico con un ejemplo concreto de cuatro idiomas.
- Corta duración, fácil de completar en una o dos sesiones.
- Se indica que el código fuente está disponible para comparar.
A tener en cuenta
- Solo 40 minutos: cubre un tema muy concreto, sin profundizar más allá.
- No se indica el año de publicación ni la versión de Laravel, así que conviene comprobar la compatibilidad.
- Los capítulos publicados son solo dos, con poco detalle del contenido de cada lección.
De qué trata
Curso práctico de Brayan Angarita en Udemy, de unos 40 minutos y 7 lecciones, que muestra cómo hacer una aplicación Laravel multi-idioma a partir de un ejemplo concreto con cuatro idiomas: inglés (predeterminado), francés, ucraniano y español.
Se organiza en dos bloques: introducción y configuración, y un segundo bloque sobre idiomas, rutas, Middleware, configuración y más. Se trabaja con archivos .json, registro en el Kernel, controladores, banderas con flag-css, validaciones de formularios con nombres de campo dinámicos y cambio de idioma con un clic. Según la descripción, el código fuente está disponible para comparar.
- Traducción con archivos .json en Laravel
- Middleware y registro en el Kernel
- Rutas para cambiar de idioma con un clic
- Banderas con flag-css
- Validaciones con nombres de campo dinámicos
Para quién es este curso
- Desarrolladores con nociones de Laravel que necesitan añadir varios idiomas a una web o API.
- Quien quiere un ejemplo práctico y corto de Middleware y configuración de la aplicación aplicados a la localización.
Mejor busca otro si…
- Quien aún no ha usado Laravel y busca una introducción general al framework.
- Quien ya implementa localización en Laravel con regularidad y busca temas avanzados.
Antes de empezar
- Conocimientos básicos de Laravel (rutas, controladores, vistas), ya que el curso los usa desde el principio.
- Entorno de desarrollo PHP/Laravel listo para seguir el ejemplo.
Qué sabrás hacer al terminar
- Crear una aplicación Laravel con varios idiomas.
- Integrar un Middleware para gestionar el idioma activo.
- Interactuar con la configuración de la aplicación Laravel.
- Crear validaciones de formularios con nombres de campo dinámicos.
- Implementar un cambio de idioma con un clic usando rutas y banderas de flag-css.
Estructura del curso
- 01
Introducción y configuración
Presentación del ejemplo práctico y preparación del proyecto Laravel, incluida la base de datos que se instala por ser lo esperado en una aplicación web.
- 02
Idiomas, rutas, Middleware, configuración y más
Implementación de los cuatro idiomas con archivos .json, rutas para cambiar de idioma, Middleware con registro en el Kernel, controladores, banderas con flag-css y validaciones de formularios.
Capítulos del vídeo
- 01Introducción y configuración
- 02Idiomas, rutas, Middleware, configuración y más
Plan de estudio sugerido
1 semana · unas 1,5 h por semana
- 1.Sesión 1: ve la introducción y configuración y prepara el proyecto Laravel en tu equipo.
- 2.Sesión 2: sigue el bloque de idiomas, rutas y Middleware pausando para escribir el código y probar el cambio de idioma.
- 3.Sesión 3: compara con el código fuente, añade un idioma propio y prueba las validaciones.
El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.
Consejos para seguirlo
- Ten el proyecto Laravel funcionando antes de empezar para no interrumpir el ritmo de la primera lección.
- Pausa en la parte del Middleware y del Kernel y comprueba que el idioma se mantiene al navegar.
- Al terminar, añade un quinto idioma por tu cuenta para verificar que entiendes el proceso.
- Si usas una versión de Laravel distinta, contrasta el registro del Middleware con la documentación oficial.
Antes y después de este curso
- Antes de este cursoAprende Laravel - Modelos, Migraciones, Rutas, Vistas, etcCubre las bases de Laravel (rutas, vistas, modelos) que este curso da por sabidas.
Cómo lo presenta Brayan Angarita
Integra varios idiomas en cualquier app de Laravel con un ejemplo práctico
En este curso práctico aprenderás a integrar 4 idiomas: - Inglés (aunque es el predeterminado). - Francés. - Ucraniano. - Español (nos enfocaremos más en este idioma porque es mi idioma nativo). El conocimiento adquirido en este ejemplo práctico te servirá para implementarlo en cualquier desarrollo que hagas con Laravel.…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Cuánto dura el curso?
Unos 40 minutos repartidos en 7 lecciones, así que se puede completar en una o dos sesiones.
+¿Necesito saber Laravel?
La descripción no indica requisitos, pero el curso usa rutas, controladores y Kernel desde el inicio, por lo que conviene tener nociones básicas del framework.
+¿Qué idiomas se implementan?
Inglés (predeterminado), francés, ucraniano y español, con más énfasis en español.
+¿Hay código fuente?
Sí, la descripción indica que se dispone del código fuente gratuitamente para compararlo.
Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Brayan Angarita; si ves algún error, avísanos.
Guías para sacarle partido
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.