Locadex para Next.js App Router

Automatiza la traducción de tu app de Next.js

Traducir tu app de Next.js al francés 🇫🇷, español 🇪🇸, japonés 🇯🇵 o a cualquier otro idioma es tedioso y lleva mucho tiempo.

Locadex es un agente de IA diseñado para encargarse del 100% del trabajo de internacionalización (i18n) por ti. Se instala en 5 minutos.

Pantalla de instalación de Locadex

Locadex:

  • Configura tu proyecto para usar la biblioteca de i18n gt-next
  • Modifica tus componentes y textos de React para admitir contenido multilingüe
  • Traduce tu app a tantos idiomas como necesites
  • Internacionaliza y traduce de forma continua a medida que publicas contenido nuevo

Proceso de instalación

Paso 1: Inicia sesión en el panel de control de General Translation

Ve a tu panel de control e inicia sesión en tu cuenta.

Paso 2: Conectar GitHub

  1. Ve a la sección de integración de GitHub en tu panel de control
  2. Haz clic en “Conectar GitHub” para vincular tu cuenta de GitHub
  3. Serás redirigido a GitHub para autorizar la conexión

Paso 3: Instalar la app de GitHub

  1. Después de conectar GitHub, se te redirigirá para instalar la app de GitHub de Locadex
  2. Elige a qué repositorios darle acceso a Locadex:
    • Instalar en todos los repositorios, o
    • Seleccionar repositorios específicos
  3. Haz clic en "Install" para completar la instalación de la app de GitHub

Paso 4: Vincular el repositorio al proyecto

  1. De vuelta en tu panel de GT, selecciona el repositorio que quieres internacionalizar
  2. Esto conecta tu repositorio con tu configuración de traducción y los idiomas de destino
  3. Solo se puede vincular un repositorio a un proyecto, pero puedes crear varios proyectos, cada uno con un repositorio diferente

Paso 5: Configurar la configuración

En la pantalla de configuración, define:

  • Idiomas de destino: Elige a qué locales traducir

Captura de la instalación de Locadex

Paso 6: Completa la instalación

  1. Revisa tu configuración
  2. Haz clic en "Install" para activar Locadex en tu repositorio
  3. Serás llevado a una página general que muestra tu repositorio de GitHub conectado

Qué sigue a continuación

Configuración inicial

Una vez que completes la instalación:

  1. Creación inmediata de PR: Locadex creará un pull request en tu rama principal
  2. Configuración completa: Este PR ejecuta el comando de configuración completo de Locadex que:
    • Instala las librerías de GT
    • Configura tu proyecto para la internacionalización
    • Implementa la infraestructura de traducción
  3. Revisión y merge: Revisa el PR y haz merge para completar tu configuración de i18n

Internacionalización continua

Después de fusionar la configuración inicial:

  1. Locadex supervisa tu rama principal o la rama especificada para detectar pull requests
  2. Cuando envíes nuevo código con contenido traducible, espera a que Locadex agregue su commit al PR
  3. Una vez que Locadex haga un commit en el PR, puedes fusionar con seguridad: tu nuevo código ya está internacionalizado
  4. Tu app se mantiene traducida sin intervención manual

Monitorización de tu repositorio

Panel de conexión de Locadex con GitHub

Panel de configuración de Locadex

Estado del dashboard

En el dashboard, puedes supervisar:

  • Estado del repositorio: Indicador de supervisión activa
  • Configuración: Configuración actual e idiomas objetivo

Integración con GitHub

  • Comprobaciones de estado: Locadex añade actualizaciones de estado a los pull requests
  • Ejecuciones de verificación: GitHub muestra el estado de procesamiento de Locadex

Solución de problemas

Problemas comunes

Locadex no crea PRs

  • Verifica que la app de GitHub tenga acceso al repositorio
  • Comprueba que los commits incluyan contenido traducible

Se requieren cambios de configuración

  • Actualiza la configuración de ramas en tu dashboard de GT
  • Los cambios se aplican a nuevos commits después de la actualización

Frameworks compatibles

Actualmente, Locadex solo admite aplicaciones de Next.js con App Router.

¿Qué te ha parecido esta guía?

Locadex para Next.js App Router