Paso 12 de 24
Instalar e inicializar Altified
Ejecuta un archivo de inicialización desde la raíz de tu proyecto Next.js para configurar la traducción automática del servidor y el enrutamiento según la configuración regional.
Altified admite Next.js 15 o posterior con React 18 o posterior. La aplicación debe usar el enrutador de aplicaciones. Instala el paquete con el mismo gestor de paquetes que ya utiliza tu proyecto.
pnpm add @altified/next pnpm exec altified initnpm install @altified/next npx altified initEl inicializador detecta JavaScript o TypeScript y si el proyecto utiliza un src/ directorio.
- Adds missing server-only settings to .env.local.
- Creates the server client in lib/altified.
- Creates proxy.js or proxy.ts for locale routing.
- Wraps the existing Next config with withAltified for automatic JSX translation.
El inicializador no agrega una interfaz de usuario visible ni modifica el diseño raíz. Usted mismo coloca el selector de idioma en el encabezado, la navegación u otro componente exacto donde corresponde.
Lee la salida del comando. Una línea que indique "Kept" significa que se conservó un archivo o valor existente. Una advertencia significa que el inicializador no pudo reconocer de forma segura una configuración personalizada; siga el ejemplo manual en el siguiente paso.
Cuando no se descubre una nueva copia
.next directory and restart or rebuild the application.rm -rf .next pnpm devrm -rf .next pnpm build pnpm startVisite la página que contiene la nueva copia en el idioma predeterminado y en cada idioma de destino configurado. No necesita ejecutar pnpm install o pnpm exec altified init de nuevo.