i18n standalone

Come utilizzare gt-react come libreria i18n standalone

Panoramica

gt-react offre parità di funzionalità con molte altre librerie i18n. Ciò significa che puoi usare gt-react come libreria i18n autonoma, senza ricorrere alla piattaforma di General Translation.

Per farlo, è sufficiente non impostare variabili d'ambiente come GT_API_KEY o GT_PROJECT_ID.

Consulta la nostra guida alla migrazione per ulteriori informazioni su come migrare da un'altra libreria i18n a gt-react.

Compromessi

L’uso di gt-react come libreria i18n autonoma comporta alcuni compromessi.

Traduzione manuale

Dovrai tradurre manualmente la tua app. Se utilizzi la nostra piattaforma, tradurremo automaticamente la tua app per te.

Se il tuo progetto usa solo i dizionari con la funzione useTranslations, dovrai tradurre manualmente i dizionari, come faresti con qualsiasi altra libreria i18n.

Assicurati di caricare i dizionari tradotti con la funzione loadDictionary.


Traduzione manuale delle stringhe

Se il tuo progetto utilizza traduzioni inline con il componente <T> o le funzioni useGT, dovrai tradurre manualmente anche le stringhe.

Poiché non ci sono chiavi con traduzioni inline, lo strumento CLI include un comando: gtx-cli generate che genera automaticamente i file di template per il tuo progetto. Dovrai solo modificare i template con le traduzioni per ciascuna lingua.

Assicurati di caricare le stringhe tradotte con la funzione loadTranslations.

Nessuna traduzione di sviluppo

Come valuti questa guida?

i18n standalone