# gt-next: General Translation Next.js SDK: i18n autonoma URL: https://generaltranslation.com/it/docs/next/concepts/stand-alone.mdx --- title: i18n autonoma description: Come usare gt-react come libreria i18n autonoma --- {/* GENERATO AUTOMATICAMENTE: non modificare direttamente. Modifica invece il template in content/docs-templates/. */} ## Panoramica `gt-next` offre le stesse funzionalità di molte altre librerie i18n. Questo significa che puoi usare `gt-next` come libreria i18n autonoma, senza utilizzare la piattaforma General Translation. Per farlo, non impostare variabili d'ambiente come `GT_API_KEY` o `GT_PROJECT_ID`. Per maggiori informazioni su come migrare da un'altra libreria i18n a `gt-next`, consulta la nostra [guida alla migrazione](/docs/next/guides/migration). ## Compromessi L'uso di `gt-next` come libreria i18n autonoma comporta alcuni compromessi. ### Traduzione manuale Dovrai tradurre manualmente la tua app. Se usi la nostra piattaforma, la tua app viene tradotta automaticamente. Se il tuo progetto usa solo [dizionari](/docs/next/guides/dictionaries) con la funzione `useTranslations`, dovrai tradurre manualmente i dizionari, come faresti con qualsiasi altra libreria di i18n. Assicurati di caricare i dizionari tradotti con la funzione [`loadDictionary`](/docs/next/api/config/load-dictionary). *** ### Traduzione manuale delle stringhe Se nel tuo progetto usi traduzioni inline con il componente [``](/docs/next/guides/t) o le funzioni [`useGT`](/docs/next/guides/strings), dovrai anche tradurre manualmente le stringhe. Poiché con le traduzioni inline non ci sono chiavi, lo strumento CLI include un comando: [`gt generate`](/docs/cli/generate) che genera automaticamente file modello per il tuo progetto. Ti basterà modificare i file modello con le traduzioni per ogni lingua. Assicurati di caricare le stringhe tradotte con la funzione [`loadTranslations`](/docs/next/api/config/load-translations). ### Nessuna traduzione in fase di sviluppo