Pose una domanda e ottieni un riassunto del documento facendo riferimento a questa pagina e al provider AI di tua scelta
Cronologia delle versioni
- "Init history"v9.0.013/06/2026
Il contenuto di questa pagina è stato tradotto con un'IA.
Vedi l'ultima versione del contenuto originale in ingleseSe hai un’idea per migliorare questa documentazione, non esitare a contribuire inviando una pull request su GitHub.
Collegamento GitHub alla documentazioneCopia il Markdown del documento nella porta-documenti
Migrare da Next Translate a Intlayer
Migrare da next-translate a Intlayer è una sostituzione quasi totale che mantiene la tua sintassi e i tuoi tag esistenti.
Cosa fare
Inizializza Intlayer nel tuo progetto:
Copiare il codice nella clipboard
La CLI scaffolderà la tua configurazione. Puoi quindi applicare il plugin Intlayer nel tuo next.config.ts, che inietta alias di sottopercorsi in fase di build mappando next-translate/useTranslation a @intlayer/next-translate.
Cosa fa dietro le quinte
next-translate fornisce hook come useTranslation('ns'), t('ns:key.path'), e il componente <Trans>.
Dietro le quinte:
- Interpolazione & Plurali: Si basa strettamente sul comportamento dell'adapter
react-i18next. Gestiti dinamicamente sono i placeholder{{var}}e la pluralizzazione mappata da suffissi comekey_0,key_one, ekey_other. - Componente
<Trans>: Direttamente supportato per il parsing di tag simili a HTML insieme a un propcomponentsbasato su array. - Namespaces: L'aliasing dei subpath assicura che il tuo
useTranslationfaccia riferimento ai namespace dei dizionari interni corretti senza necessità di modifiche manuali.
