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 ingleseIf you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy doc Markdown to clipboard
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
npx intlayer initLa 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.