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

209
Vistas
¿Cómo permitir que el usuario cambie el idioma del texto que se muestra en la página Node js Next js?

Mi cliente tiene un requisito de idioma dual en una aplicación web. Los usuarios deben poder alternar entre francés e inglés.

Agregué un botón que alterna un estado y establece una cookie para que pueda recordar su selección para la próxima vez.

¿Cuál es la forma directa más eficiente de escribir el código para manejar la preferencia de idioma del usuario y mostrar el texto del idioma correcto en una página?

Mi enfoque actual es usar una declaración if como esta, para verificar primero el estado y representar el texto en consecuencia.

 const [useLang, setLang] = useState('En') (useLang == 'En') ? <p>English Text Here</p> : <p>French Text Here</p>

¿Sería más eficiente tratar de obtener el inglés | francés desde un único archivo de origen y, en caso afirmativo, ¿cómo debería ser? ¿Cómo debería configurarse?

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

0

Next.js tiene soporte incorporado para enrutamiento internacionalizado (i18n) desde v10.0.0. Puede proporcionar una lista de configuraciones regionales, la configuración regional predeterminada y las configuraciones regionales específicas del dominio, y Next.js se encargará automáticamente del enrutamiento.

También puede deshabilitar la traducción basada en enrutamiento y ajustarla a la traducción específica del estado.

La documentación completa se puede encontrar aquí

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