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