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 contém o segredo do servidor.
  • ALTIFIED_PROJECT_ID contém o UUID do projeto.
  • ALTIFIED_DEFAULT_LOCALE corresponde ao código de idioma de origem do projeto.
  • O ficheiro lib/altified gerado apenas importa o servidor.
  • A configuração raiz Next está envolvida com 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.