Next.js / Setup

Degrau 14 de 25

Ligue o seu projeto Altified

Adicione o ID do projeto e o segredo do servidor a partir do painel de controlo e, em seguida, confirme a configuração do Next.js gerada.

Abra o painel de controlo do projeto Altified e aceda Configuração do SDK. Copie o UUID do projeto e crie uma chave secreta. Um segredo só pode ser mostrado uma vez, por isso armazene-o imediatamente no seu ambiente de servidor.

.env.local
ALTIFIED_SECRET_KEY=altified_... ALTIFIED_PROJECT_ID=seu-uuid-do-projecto ALTIFIED_DEFAULT_LOCALE=pt
  • 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.

Se o inicializador não puder modificar uma configuração Next personalizada, encapsule manualmente a configuração exportada existente:

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

Reinicie o servidor de desenvolvimento após alterar as variáveis de ambiente ou a configuração do Next. Aceda a uma página uma única vez; a primeira solicitação de tradução atualiza o estado de ligação do SDK do projeto.

Mantenha os segredos do lado do servidor.

Nunca utilize um NEXT_PUBLIC_ prefixo para o segredo e nunca importar lib/altified num componente cliente. O ID do projeto é seguro para o seletor de idioma público; o segredo, não.