Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

164
Vistas
Siguiente enrutamiento dinámico js para traducción

Estoy tratando de establecer rutas dinámicas para la traducción de páginas específicas en el próximo js usando i18next. El siguiente código funciona bien, pero está enrutando a todas las páginas y generando errores durante next build .

 const router = useRouter(); const path = router.route; <Link href={`/fr${path}`}> French </Link> <Link href={`/es${path}`}> Spanish </Link>

Quiero tener estas rutas de traducción dinámicas solo para 2 páginas, que es la página de inicio y la página de información. La otra solución sería separar el enlace de las rutas de traducción de la barra de navegación y tenerlo donde sea necesario. Pero quiero lograr esta traducción a través del componente de la barra de navegación para poder reutilizar el componente en cada página. ¿Hay alguna manera de abordar esto en un componente reutilizable?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Como puede ver aquí , puede proporcionar una opción de configuración regional, algo como:

 <Link href={`/${path}`} locale='fr'> French </Link>

o Router.push(path, path, {locale: 'fr'}) Si desea utilizar un botón con un clic

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda