Next.js / Deploy

Fare un passo 21 Di 25

Testare e distribuire l'integrazione

Sviluppa l'applicazione, verifica tutte le lingue pubbliche e pubblica i contenuti revisionati prima di inviare le pagine multilingue ai visitatori.

Eseguire la stessa build di produzione in locale o in un ambiente di integrazione continua prima della distribuzione:

terminale
build pnpm
  • ALTIFIED_SECRET_KEY is set in the hosting provider and is never public.
  • ALTIFIED_PROJECT_ID and ALTIFIED_DEFAULT_LOCALE match the dashboard project.
  • The root Next config is wrapped with withAltified.
  • Literal copy translates in Server Components and falls back to source text safely.
  • Client Components and dynamic values use an explicit server translation flow when needed.
  • Default and target-language URLs render the same route in the selected language.
  • The published switcher preserves nested paths and works on desktop and mobile.
  • Translations have been reviewed and terminology has been added to the glossary.
  • Localized metadata uses the production origin and correct canonical URL policy.
  • pnpm build or npm run build completes successfully.

Dopo l'implementazione, visita i percorsi rappresentativi nella lingua predefinita e in ogni lingua di destinazione. Testa una pagina di primo livello, un percorso dinamico nidificato, un fallback di traduzione mancante e un cambio di lingua sul percorso più profondo.

implementazione sicura

Se il sito è di grandi dimensioni, pubblica prima una sola lingua di destinazione. Prima di abilitare le lingue rimanenti, esamina le stringhe registrate, il comportamento del glossario, il routing, i metadati e il comportamento della cache.