# General Translation Knowledge Base: Alternative a Lokalise: General Translation vs. Lokalise
URL: https://generaltranslation.com/it/kb/general-translation-vs-lokalise.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: General Translation è un'ottima alternativa a Lokalise per i team che vogliono testi leggibili nel JSX e una traduzione integrata nello sviluppo. Lokalise ruota attorno a chiavi condivise, integrazioni con strumenti di design e consegna over-the-air per le app mobile. General Translation genera le traduzioni a partire dai contenuti contrassegnati nell'app e consente la revisione nella propria Dashboard o nelle pull request di GitHub.
Category: Strumenti per il flusso di lavoro
Last updated: 2026-10-16
Authors: Kevin Wu, Jackie Chen
Published: 2026-10-16

Lokalise si definisce una [piattaforma di localizzazione basata sull&#39;IA](https://lokalise.com/). Il suo workspace Lokalise Expert, pensato per app e software, memorizza le stringhe come chiavi all&#39;interno dei progetti, le importa ed esporta come file specifici per ciascuna piattaforma e le traduce tramite IA, traduzione automatica o traduttori professionisti; il più recente [workspace Lokalise Vantage](https://docs.lokalise.com/en/articles/14077324-what-is-lokalise-vantage) è invece dedicato ai contenuti di marketing e ai testi lunghi. Il flusso di lavoro basato sul repository sincronizza poi queste chiavi con la tua app. General Translation, invece, consente agli sviluppatori di scrivere testi leggibili direttamente nel JSX e di preservare la struttura del messaggio nella traduzione.

## I punti di forza di Lokalise

* **Un unico set di chiavi per tutte le piattaforme.** Un progetto contiene [chiavi per web, iOS e Android](https://docs.lokalise.com/en/articles/1400489-keys-and-platforms) ed esporta i file nel formato di ciascuna piattaforma.
* **AI con contesto.** [Standard AI/MT](https://docs.lokalise.com/en/articles/11776521-what-is-standard-ai-mt-and-pro-ai) utilizza Google Translate e DeepL. Pro AI aggiunge il routing tra modelli, glossari, guide di stile, descrizioni e il contesto delle attività. Nei piani Advanced ed Enterprise, i [Custom AI Profiles](https://docs.lokalise.com/en/articles/11894216-ai-profiles) consentono inoltre di attingere alla memoria di traduzione o alle traduzioni esistenti.
* **Flussi di lavoro per il design.** Plugin per Figma, Adobe XD e Sketch, [screenshot il cui testo viene associato automaticamente alle chiavi](https://docs.lokalise.com/en/articles/2045882-screenshots) e l&#39;editor contestuale LiveJS per i siti web.
* **Strumenti per traduttori.** Attività, fasi di revisione, automazioni, branching e controlli QA, con [glossario](https://docs.lokalise.com/en/articles/1400629-glossary) e memoria di traduzione a partire dal piano Growth.
* **Traduzione professionale.** Puoi ordinare traduzioni ai traduttori di Lokalise o a Gengo direttamente dal progetto; secondo Lokalise, [i progetti di medie dimensioni vengono in genere consegnati entro 24 ore](https://docs.lokalise.com/en/articles/2141000-professional-translation-services).
* **Aggiornamenti over-the-air per app mobili.** Gli [SDK per iOS, Android e Flutter](https://developers.lokalise.com/docs/ota-sdk) aggiornano le stringhe senza bisogno di un nuovo rilascio dell&#39;app.
* **Sicurezza.** SOC 2 Type II, ISO 27001 e ISO 27017, con [dati ospitati nelle regioni UE di AWS](https://lokalise.com/product/security/).

## Cosa Lokalise lascia ancora ai tuoi ingegneri

Con Lokalise, i nuovi testi arrivano in ogni lingua attraverso un percorso di andata e ritorno:

1. Configura una libreria i18n e scrivi o estrai le chiavi e i file di risorse che utilizza.
2. Invia i file nella lingua di base a Lokalise con [`lokalise2 file upload`](https://github.com/lokalise/lokalise-cli-2-go), la GitHub App (su richiesta o automaticamente a ogni push) oppure la GitHub Action di push di Lokalise.
3. Avvia la traduzione con IA, la traduzione automatica o le attività dei traduttori per le lingue di destinazione.
4. Recupera le traduzioni [avviando un download](https://docs.lokalise.com/en/articles/1684090-github), che apre una pull request da un nuovo branch, oppure con la GitHub Action di pull. Poi esegui il merge, integra ogni nuova lingua nell&#39;app e controlla tutte le schermate.

Pro AI sfrutta il contesto assegnato a quelle chiavi e a quei progetti; i profili personalizzati possono aggiungere esempi tratti da traduzioni precedenti. Agli ingegneri resta comunque il compito di collegare le chiavi alla UI e di mantenere il flusso di lavoro dei file di risorse allineato alle modifiche del codice.

I piani a pagamento di Lokalise includono postazioni illimitate per traduttori e revisori. I [prezzi](https://lokalise.com/pricing/) aumentano in base alle parole elaborate, all&#39;utilizzo dell&#39;IA e alle postazioni avanzate per manager, sviluppatori e creatori di contenuti, con la possibilità di acquistare capacità aggiuntiva.

## Lokalise e General Translation a confronto

| Funzionalità               | Lokalise                                                                                                                                            | General Translation                                                                                                                               |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
| Dove risiedono le stringhe | Chiavi nei progetti Lokalise, sincronizzate con i tuoi file di risorse                                                                              | Nel codice, all&#39;interno di [`<T>`](/docs/react/reference/components/t), oppure nei file di risorse che già utilizzi                           |
| Come si collega il codice  | CLI `lokalise2`, GitHub App o GitHub Actions                                                                                                        | [`npx gt translate`](/docs/cli/reference/commands/translate) nella tua build, oppure pull request di [Locadex](/docs/platform/locadex/quickstart) |
| Chi traduce                | Lokalise AI, traduzione automatica o traduttori professionisti                                                                                      | AI con il contesto ricavato dal codice, dal Glossario e dai prompt personalizzati, con revisione da parte del tuo team nella Dashboard            |
| Contesto per ogni stringa  | Pro AI usa glossario, guide di stile e descrizioni; i profili personalizzati integrano traduzioni precedenti; gli screenshot agevolano la revisione | Struttura JSX, segnaposto per variabili, note di contesto, Glossario e prompt personalizzati                                                      |
| Prezzi                     | Abbonamenti con quote di parole elaborate, AI e postazioni avanzate                                                                                 | [A consumo, senza costi per postazione](https://generaltranslation.com/pricing)                                                                   |
| App mobili native          | SDK over-the-air per iOS, Android e Flutter                                                                                                         | Traduzione tramite CLI dei file di stringhe iOS e Android per i rilasci delle app                                                                 |

## Perché i team scelgono General Translation invece di Lokalise

Per un team che itera sulle schermate di un&#39;app, General Translation mantiene il testo sorgente accanto alla UI che lo utilizza. Racchiudi quel contenuto in [`<T>`](/docs/react/reference/components/t), quindi genera le traduzioni durante lo sviluppo e il rilascio.

* **Più veloce.** Modifica il testo in un componente ed esegui [`npx gt translate`](/docs/cli/reference/commands/translate). General Translation estrae il contenuto contrassegnato e genera le traduzioni nelle lingue di destinazione. Inserisci quel comando nella CI per tradurre i nuovi testi nello stesso rilascio che li introduce, senza creare una chiave sorgente separata per ogni modifica.
* **Costi di gestione inferiori.** General Translation non applica costi per postazione agli sviluppatori e ai manager che si occupano della localizzazione. Grazie ai [prezzi basati sull&#39;utilizzo](https://generaltranslation.com/pricing), il team può crescere senza acquistare postazioni avanzate aggiuntive. La scrittura inline elimina inoltre il lavoro ripetitivo di assegnare un nome alle chiavi e spostare i nuovi testi nei dizionari sorgente.
* **Qualità superiore.** Un blocco [`<T>`](/docs/react/reference/components/t) mantiene unito un messaggio completo insieme al suo markup e ai segnaposto per variabili. Un invito all&#39;upgrade, ad esempio, può arrivare in traduzione come un&#39;unica unità, con la frase, l&#39;enfasi e il segnaposto del nome del piano. Aggiungi note di contesto per chiarire l&#39;intento e usa il tuo Glossario per i nomi dei prodotti; il tuo team potrà poi [revisionare il risultato nella Dashboard](/docs/platform/dashboard/guides/reviewing-translations).
* **Rischio minore.** Parti dai cataloghi esportati da Lokalise: importa in General Translation le traduzioni già revisionate e continua a usare la libreria e le chiavi della tua app. Puoi cambiare il modo in cui vengono generate le traduzioni senza riscrivere la UI. L&#39;adozione di JSX inline è un passaggio separato, da affrontare un componente alla volta.

Ramp localizza la propria dashboard, la landing page e l&#39;app iOS in oltre 11 impostazioni regionali con General Translation. (Vedi le [distribuzioni in produzione](https://generaltranslation.com/enterprise).)

## Quando Lokalise è la scelta migliore

Scegli Lokalise quando designer e traduttori lavorano partendo da Figma o da screenshot, quando vuoi ordinare traduzioni professionali direttamente dallo stesso strumento, quando le app mobile native richiedono aggiornamenti over-the-air, quando scambi [file XLIFF o ARB](https://docs.lokalise.com/en/collections/2909229-supported-file-formats), quando ti serve una piattaforma di localizzazione ospitata nell&#39;UE, oppure quando vuoi gestire nella stessa piattaforma anche i contenuti di marketing e quelli più estesi tramite Lokalise Vantage.

## Passare da Lokalise a General Translation

Esporta da Lokalise i file sorgente e i file tradotti esistenti in un [formato supportato dalla CLI `gt`](/docs/cli/reference/config#files), come JSON o le stringhe iOS. Configura `gt.config.json` in modo che punti a questi file ed esegui [`npx gt upload`](/docs/cli/reference/commands/upload) prima di [`npx gt translate`](/docs/cli/reference/commands/translate). Puoi partire dalla generazione delle traduzioni continuando a usare la libreria e le chiavi già presenti nella tua app.

Importa la terminologia in un [gruppo di contesto](/docs/platform/dashboard/guides/defining-context-for-translations). Se in seguito decidi di adottare JSX inline, segui la [guida alla migrazione delle librerie](/docs/react/guides/migrating-i18n-libraries). Per un confronto più ampio con i TMS, consulta [Perché usare General Translation invece di un TMS?](/kb/general-translation-vs-tms).

## General Translation è un&#39;alternativa a Lokalise?

Sì, per le app web i cui testi si trovano nel codice. Lokalise archivia le chiavi in progetti che si sincronizzano con i tuoi file di risorse. General Translation, invece, traduce i contenuti del tuo codice durante la build. Lokalise resta la scelta migliore per i flussi di lavoro incentrati sul design e per le app mobile native che richiedono aggiornamenti over-the-air.

## Altre alternative a Lokalise

I team che sostituiscono Lokalise valutano anche queste piattaforme:

* **Crowdin:** ideale per i progetti open source che hanno diritto alla sua licenza gratuita e vogliono coinvolgere traduttori della community, e per i programmi di traduzione umana gestiti da fornitori. (Vedi [General Translation vs. Crowdin](/kb/general-translation-vs-crowdin).)
* **Phrase:** ideale quando un&#39;unica piattaforma deve gestire sia le stringhe del software sia un programma di traduzione incentrato sui documenti e affidato a fornitori. (Vedi [General Translation vs. Phrase](/kb/general-translation-vs-phrase).)
* **Smartling:** ideale se vuoi ottenere traduzione AI e traduzione umana da un unico fornitore, oppure un proxy che traduce i siti di marketing senza modificare il codice. (Vedi [General Translation vs. Smartling](/kb/general-translation-vs-smartling).)
* **Transifex:** ideale se vuoi tradurre un sito web con uno snippet o ordinare traduzioni umane ai suoi fornitori partner. (Vedi [General Translation vs. Transifex](/kb/general-translation-vs-transifex).)
* **Weblate:** ideale per la traduzione affidata alla community e per i team che vogliono una piattaforma basata su Git e completamente self-hosted. (Vedi [General Translation vs. Weblate](/kb/general-translation-vs-weblate).)
* **Tolgee:** ideale per i team che devono ospitare la piattaforma in autonomia o che vogliono permettere ai traduttori di modificare il testo cliccandoci sopra direttamente nell&#39;app in esecuzione. (Vedi [General Translation vs. Tolgee](/kb/general-translation-vs-tolgee).)

(Per scoprire cosa hanno in comune queste piattaforme, vedi [Perché usare General Translation invece di un TMS?](/kb/general-translation-vs-tms).)

## Punti chiave

* Lokalise è indicato per condividere chiavi tra piattaforme, per una revisione guidata dal design e per gli aggiornamenti over-the-air delle app mobili native.
* Gli strumenti di Lokalise per i repository automatizzano lo scambio dei file; Pro AI sfrutta il contesto del progetto, con profili personalizzati per fornire esempi di traduzioni precedenti.
* General Translation mantiene leggibili i testi dell&#39;app in JSX, traduce i messaggi completi preservandone la struttura e porta le modifiche di localizzazione direttamente nelle build e nelle pull request.

## Related questions

- [Perché usare General Translation invece di un TMS (Smartling, Lokalise, Phrase, Crowdin o Transifex)?](https://generaltranslation.com/it/kb/general-translation-vs-tms.mdx): Un sistema di gestione delle traduzioni (TMS) come Smartling, Lokalise, Phrase, Crowdin o Transifex coordina i traduttori, ma gli sviluppatori devono comunque estrarre le stringhe, inviarle, attendere le traduzioni e reintegrarle nel prodotto. General Translation traduce i contenuti direttamente nel tuo codice insieme al loro contesto, distribuisce tutte le lingue a ogni rilascio e si basa su librerie open source, senza vendor lock-in.
- [Alternative a Crowdin: General Translation o Crowdin](https://generaltranslation.com/it/kb/general-translation-vs-crowdin.mdx): Scegli General Translation per mantenere i testi nei tuoi componenti e generare le traduzioni durante la build. Crowdin gestisce progetti di traduzione incentrati su file di risorse, traduttori e flussi di lavoro di revisione, che gli ingegneri devono collegare all'app e mantenere man mano che il prodotto evolve. Crowdin resta un'ottima scelta per le traduzioni affidate alla community nei progetti open source e per i programmi gestiti da fornitori esterni.
- [Alternative a Phrase: General Translation vs. Phrase](https://generaltranslation.com/it/kb/general-translation-vs-phrase.mdx): General Translation è una valida alternativa a Phrase Strings quando la tua app e la documentazione vengono rilasciate insieme. Genera le traduzioni a partire dal codice e dai file di contenuto, applica una terminologia condivisa e si integra nel tuo flusso di lavoro di rilascio. Phrase combina la localizzazione del software con un TMS incentrato sui documenti, la gestione dei fornitori e un'ampia scelta di motori di traduzione.
- [Alternative a Smartling: General Translation vs. Smartling](https://generaltranslation.com/it/kb/general-translation-vs-smartling.mdx): Scegli General Translation se vuoi che le traduzioni della tua app vengano generate dal codice come parte di ogni rilascio. Smartling combina un sistema di gestione delle traduzioni, servizi di traduzione AI e umana e un proxy per la traduzione di siti web. General Translation mantiene i testi nei tuoi componenti, ne porta il contesto nella traduzione e mette a disposizione del tuo team una Dashboard per la revisione.
- [Alternative a Transifex: General Translation vs. Transifex](https://generaltranslation.com/it/kb/general-translation-vs-transifex.mdx): Scegli General Translation per tradurre il JSX contrassegnato preservandone la struttura e il contesto fornito dagli sviluppatori, per poi includere i risultati nel bundle o distribuirli tramite la sua CDN. Anche Transifex Native mantiene le stringhe nel codice, ma le pubblica tramite il proprio servizio di distribuzione dei contenuti. Transifex è particolarmente adatto ai team che si affidano ai suoi partner di traduzione, ai punteggi di qualità o alla traduzione di siti web basata su snippet.

## Previous and next questions

- Previous question: [Alternative a i18next: General Translation vs. i18next](https://generaltranslation.com/it/kb/general-translation-vs-i18next.mdx)
- Next question: [Alternative a next-intl: gt-next vs. next-intl](https://generaltranslation.com/it/kb/next-intl-vs-gt-next.mdx)

## Sitemap

See the [Knowledge Base sitemap](https://generaltranslation.com/it/kb/sitemap.md) for every article.
