Next.js / Setup

Paso 13 de 24

Conecta tu proyecto Altified

Agregue el ID del proyecto y el secreto del servidor desde el panel de control y, a continuación, confirme la configuración generada de Next.js.

Abra el panel de control del proyecto Altified y vaya a Configuración del SDK. Copia el UUID del proyecto y crea una clave secreta. Un secreto solo puede mostrarse una vez, así que guárdelo inmediatamente en su entorno de servidor.

.env.local
ALTIFIED_CLAVE_SECRETA=altified_... ALTIFIED_ID_PROYECTO=tu-uuid-proyecto ALTIFIED_IDIOMA_PREDETERMINADO=en
  • ALTIFIED_SECRET_KEY contains the server secret.
  • ALTIFIED_PROJECT_ID contains the project UUID.
  • ALTIFIED_DEFAULT_LOCALE matches the project source language code.
  • The generated lib/altified file imports server-only.
  • The root Next config is wrapped with withAltified.

Si el inicializador no puede modificar una configuración personalizada de Next, envuelva manualmente su configuración exportada existente:

next.config.mjs
import { withAltified } from "@altified/next/config"; export default withAltified({});

Reinicie el servidor de desarrollo después de cambiar las variables de entorno o la configuración de Next. Visita una página una sola vez; la primera solicitud de traducción actualiza el estado de conexión del SDK del proyecto.

Mantén los secretos en el servidor.

Nunca utilice un NEXT_PUBLIC_ prefijo para el secreto y nunca importar lib/altified en un componente de cliente. El ID del proyecto es seguro para el selector de idioma público; el secreto no lo es.