GlotPress vs PTC per la traduzione di plugin e temi WordPress
Gli autori di plugin e temi hanno due strade pratiche per tradurre i propri prodotti in altre lingue. GlotPress è il sistema comunitario gratuito di WordPress.org dove i volontari traducono le stringhe su una piattaforma condivisa. PTC (Private Translation Cloud) è l’alternativa a pagamento basata su IA, con revisione visiva della traduzione del tema o del plugin renderizzato in ogni lingua. Questa pagina illustra i compromessi: costi, velocità, controllo, copertura linguistica e l’esperienza utente che i tuoi utenti vedranno effettivamente.
In sintesi: con GlotPress, le traduzioni raggiungono i tuoi utenti quando i volontari se ne occupano. Con PTC, sono pronte il giorno del rilascio.
Confronto rapido: GlotPress (hosted), GlotPress (self-hosted), PTC
| GlotPress (translate.wordpress |
GlotPress (self-hosted) | PTC | |
|---|---|---|---|
| Qualità della traduzione | Variabile. Dipende interamente da chi si offre volontario e dalla sua fluidità linguistica. | Dipende dai traduttori che recluti e dal tuo processo di revisione. | Traduzione con IA coerente con punteggi di qualità automatizzati e suggerimenti di miglioramento per ogni stringa. |
| Tempo di configurazione | Minimo. Invia al repository di WordPress.org e le stringhe diventano disponibili automaticamente. | Significativo. Richiede un’installazione dedicata di WordPress, la configurazione del progetto e dei locale per ogni lingua. | Minuti. Segui la procedura guidata e PTC inizia a tradurre immediatamente. |
| Controllo delle tempistiche | Nessuno. Le stringhe vengono tradotte quando i volontari se ne occupano. | Parziale. Controlli la revisione, ma dipendi comunque dalla disponibilità dei traduttori. | Totale. Traduzione in pochi minuti, poi viene inviata una merge request. Decidi tu quando rilasciare. |
| Copertura linguistica | Imprevedibile. I plugin popolari ottengono copertura; quelli più piccoli spesso non ne ricevono alcuna. | Solo le lingue per cui riesci a trovare traduttori. | Oltre 40 lingue su richiesta, in parallelo. |
| Manutenzione continua | Ogni nuova release significa dover aspettare di nuovo. Nessuna prevedibilità. | Processo manuale ripetuto per ogni release. | Automatica. PTC monitora il tuo repository e invia aggiornamenti quando le stringhe cambiano. |
| Revisione del plugin o tema in esecuzione | Nessuna: il volontario traduce le stringhe, tu rilasci e speri. | Nessuna a livello di piattaforma. | Automatizzata tramite AI Visual QA (estensione del browser). |
| Distribuzione | Tramite i Language Pack di WordPress.org (pubblicati via Trac). | Spetta a te creare il pacchetto. | File MO inclusi o tramite Language Pack (CLPTE). |
| Costo | Gratuito, ma il coordinamento ha un costo in termini di tempo. | Software gratuito, alto costo operativo in termini di tempo. | Prova gratuita di 30 giorni, poi prezzi Pay-As-You-Go. |
Scegli GlotPress o PTC in base alla tua frequenza di rilascio e alle tue esigenze linguistiche
Usa GlotPress (translate.wordpress.org) quando il tuo plugin è nel repository di WordPress.org, non hai problemi con tempistiche imprevedibili e l’assenza di costi iniziali conta più del controllo su quando (e se) le traduzioni saranno completate. La copertura è accettabile per un piccolo set di lingue ben supportate. Olandese, spagnolo e francese sono quelle che più si avvicinano a una qualità costante. Per la maggior parte delle altre lingue, anche i plugin popolari finiscono per avere traduzioni parziali o mancanti.
Usa GlotPress (self-hosted) quando vuoi gestire la tua piattaforma di traduzione sulla tua infrastruttura, hai una community di utenti o collaboratori disposti a tradurre e hai la capacità tecnica per configurarla e mantenerla operativa. Se non hai già dei traduttori pronti, GlotPress self-hosted non risolverà il problema che translate.wordpress.org non è riuscito a risolvere.
Usa PTC quando rilasci aggiornamenti di plugin o temi regolarmente e hai bisogno che ogni lingua sia al passo. PTC funziona indipendentemente dal fatto che il tuo plugin sia nel repository di WordPress.org o meno. I plugin commerciali ottengono lo stesso workflow di chiunque altro. Poiché PTC gestisce ogni lingua in parallelo, non lascerai mai gli utenti con un plugin o un tema tradotto a metà. Ottieni inoltre una voce del brand coerente tra le varie lingue e release, e l’opzione di verificare il plugin renderizzato in ogni lingua prima del rilascio.
Usa entrambi: molti autori di plugin utilizzano PTC durante il ciclo di rilascio per ottenere ogni lingua tradotta fin dal primo giorno, per poi contribuire con i file .po risultanti a GlotPress in modo che la community possa affinarli nel tempo. L’output di PTC è in formato gettext standard, perfettamente compatibile.
PTC offre una qualità di traduzione costante e addestrata sul prodotto
GlotPress su translate.wordpress.org è gestito interamente da volontari. La qualità dipende da chi contribuisce. Un plugin popolare in una lingua con una community Polyglots attiva (spagnolo, francese) riceverà probabilmente buone traduzioni. Un plugin più piccolo in un locale meno attivo potrebbe ricevere traduzioni parziali, incoerenti o non riceverne affatto. Non hai modo di influenzare questo processo.
GlotPress self-hosted ti dà più controllo perché scegli tu i tuoi traduttori. Puoi reclutare volontari dalla tua community di utenti o assumere direttamente traduttori professionisti. In ogni caso, la qualità dipende da chi coinvolgi e da quanto attentamente gestisci la revisione.
PTC utilizza la traduzione con IA con punteggio di qualità automatizzato su ogni progetto. Ogni traduzione tiene conto del contesto del tuo progetto e delle voci del glossario. L’output è coerente tra le lingue e le versioni del prodotto, il che è fondamentale se rilasci aggiornamenti regolarmente. Attiva la AI Visual QA e PTC verificherà il plugin in esecuzione in ogni lingua. Individuando overflow del layout, confusioni tra verbi e sostantivi e wrapper __() mancanti che nessuna revisione a livello di stringa (comunitaria o IA) può rilevare.
La configurazione è una procedura guidata in 2 passaggi con PTC
Entrare in translate.wordpress.org non richiede quasi alcuno sforzo da parte tua. Invia il tuo plugin al repository di WordPress.org seguendo le linee guida standard per l’i18n e le tue stringhe diventeranno automaticamente disponibili per i traduttori.
GlotPress self-hosted richiede uno sforzo significativamente maggiore. In genere serve almeno un’intera giornata per chi non l’ha mai fatto prima. La sequenza completa:
- 1 Installa un’istanza dedicata di WordPress.
- 2 Installa e configura GlotPress.
- 3 Configura un progetto per ogni plugin o tema.
- 4 Configura i locale per ogni lingua che vuoi supportare.
- 5 Recluta e valuta i traduttori.
- 6 Configura un processo di revisione.
- 7 Mantieni il sistema aggiornato a ogni release di WordPress e GlotPress.
Se qualcosa va storto, ci sono un forum e un repository GitHub. Nessun team di supporto.
PTC ti guida attraverso una procedura guidata e inizia a tradurre immediatamente. La configurazione richiede due passaggi: segui il wizard, poi PTC traduce il tuo tema o plugin.
PTC traduce in 10 minuti e ri-traduce automaticamente a ogni release
Su translate.wordpress.org, non ci sono tempistiche certe. Guardando il backlog di translate.wordpress.org, migliaia di plugin hanno stringhe non tradotte o parzialmente tradotte in attesa da mesi. Alcuni non saranno mai tradotti completamente.
Le conseguenze vanno oltre le scadenze mancate. Cinese e hindi insieme superano 1,7 miliardi di parlanti, eppure la copertura delle traduzioni su translate.wordpress.org è quasi inesistente per entrambi. Non sono mercati piccoli. La maggior parte dei plugin e temi WordPress rimane inaccessibile per loro.
GlotPress self-hosted ti dà più controllo sulle tempistiche, ma dipendi comunque dalla disponibilità dei traduttori. Un traduttore che non rispetta le scadenze è un problema che devi risolvere tu.
PTC traduce in circa 10 minuti dal momento in cui ti colleghi. Si integra con GitHub, GitLab e Bitbucket per la traduzione continua. Le nuove stringhe attivano automaticamente una merge request nel tuo repository.
Il costo reale della traduzione di un plugin o tema
Sviluppare e mantenere un plugin o un tema è già costoso. “Gratis” descrive solo il prezzo. Il costo totale, se si conta il tempo degli sviluppatori, è diverso.
Esempio: un plugin di medie dimensioni con 3.000 stringhe, 4 lingue, rilascio trimestrale. Tariffa sviluppatore: 60 € l’ora.
| translate.wordpress.org | GlotPress self-hosted | PTC | |
|---|---|---|---|
| Configurazione iniziale | Nessuna | Almeno un giorno intero | Meno di 30 minuti |
| Prima traduzione | Da settimane a mesi; copertura parziale comune | Dipende dalla disponibilità dei traduttori | Stesso giorno |
| Costo diretto | 0 € | 0 € con i volontari; tariffe freelance altrimenti | ~46 € |
| Tempo sviluppatore per release | 2-4 ore per il coordinamento con i Polyglots | 1-3 ore per la gestione dei traduttori/piattaforma | 15-30 minuti per revisione e merge |
| Garanzia di qualità | Nessuna | Dipende da chi hai reclutato | Punteggi di qualità automatizzati + garanzia di rimborso |
| Prossima release | L’attesa ricomincia | Il processo ricomincia | PTC rileva le nuove stringhe e invia una nuova merge request automaticamente |
| Totale per release | 180-360 € in tempo sviluppatore, nessuna garanzia di completamento | 60-180 € in tempo sviluppatore, più tariffe dei traduttori | ~61 € (tariffa di traduzione + tempo di revisione) |
I numeri variano in base al numero di parole e di lingue. Usa la pagina dei prezzi per stimare il tuo progetto.
Revisione visiva della traduzione del tuo tema o plugin renderizzato: rilascia senza QA manuale per lingua
Questo è l’asse di confronto che non esisteva fino a un anno fa. GlotPress (e qualsiasi sistema di traduzione comunitaria) ti fornisce stringhe tradotte. Tu rilasci il tema o il plugin. Speri che l’interfaccia utente appaia corretta in ogni lingua. Se un’etichetta in tedesco causa un overflow in un pulsante, lo scopri quando un utente lo segnala. O non lo scopri affatto.
L’AI Visual QA di PTC chiude questo cerchio. Per i temi e i plugin WordPress (che girano nel browser, sia in wp-admin che nel front-end), installa l’estensione del browser di PTC e registra un percorso guidato del tuo plugin una sola volta. Registra la pagina delle impostazioni, le azioni dell’amministratore e l’output del front-end. PTC riproduce la registrazione in ogni lingua di destinazione dopo ogni aggiornamento della traduzione, cattura ogni schermata e segnala ciò che ha trovato:
- Un’etichetta tedesca che supera la larghezza del pulsante? PTC ri-traduce con un sinonimo più breve che si adatti, nel file .po.
- “Submit” tradotto come sostantivo quando la tua pagina delle impostazioni richiedeva un verbo? PTC ri-traduce con la parte del discorso corretta.
- Una stringa inglese hardcoded al di fuori di __() che appare non tradotta in francese? PTC genera un prompt pronto da incollare per Cursor o Claude Code, così il tuo team di sviluppo può sistemarlo in pochi secondi.
GlotPress non offre alcun equivalente. I traduttori volontari vedono il file .po, non il tuo plugin in esecuzione. PTC vede entrambi.
Il GlotPress “gratuito” ha costi nascosti in termini di tempo
Il software GlotPress è gratuito e translate.wordpress.org è un servizio gratuito. “Gratis” descrive il prezzo, non il costo. Sia GlotPress self-hosted che il workflow di translate.wordpress.org richiedono tempo significativo per la configurazione, il coordinamento dei traduttori, la revisione della qualità e il nuovo coinvolgimento dopo ogni rilascio.
Le tempistiche di GlotPress sono imprevedibili
Su translate.wordpress.org non esiste una tempistica prestabilita. La traduzione avviene quando i volontari sono disponibili. I plugin popolari in locale ben supportati possono vedere tempi di risposta rapidi. I plugin più piccoli in locale meno attivi possono aspettare mesi o non ricevere mai una traduzione completa. Le tempistiche di GlotPress self-hosted dipendono dai traduttori che recluti e dalla loro reattività.
Non puoi controllare la qualità della traduzione di GlotPress
Su translate.wordpress.org non puoi controllare direttamente la qualità. Il team Polyglots ha il proprio processo di revisione, ma tu non lo controlli. Con GlotPress self-hosted puoi revisionare le stringhe prima che vengano approvate, ma solo se hai qualcuno in grado di valutare ogni lingua.
PTC può sostituire completamente GlotPress
Sì. Se il tuo plugin è nel repository di WordPress.org, puoi importare le traduzioni di PTC in translate.wordpress.org, così non dipenderai dai volontari per la traduzione stessa. PTC gestisce l’intero workflow: traduzione delle stringhe, revisione, modifica e produzione di file pronti all’uso. Consulta la guida all’importazione delle traduzioni in WordPress.org.
Prezzi di PTC per un plugin tipico
PTC addebita un costo per parola tradotta. La prova gratuita ti offre 20.000 parole in 2 lingue senza costi. Successivamente, il sistema è Pay-As-You-Go con le prime 500 parole al mese gratuite. Esempio: 5.000 stringhe in 5 lingue costano circa 57 €. Nessun abbonamento, nessun canone mensile, nessun impegno.
PTC supporta oltre 40 lingue in parallelo
Puoi tradurre in qualsiasi combinazione contemporaneamente. Non c’è bisogno di tradurre le lingue una alla volta.
Revisiona le traduzioni di PTC prima che vadano online
La scheda Traduzioni nel tuo pannello di controllo PTC mostra ogni stringa affiancata. Mostra l’origine accanto alla traduzione, così puoi revisionare senza aprire i file. Fallo tu stesso o invita altri membri della tua organizzazione a occuparsene.
Controlli di qualità integrati di PTC
Se hai limiti di lunghezza per alcune stringhe, PTC evidenzia le traduzioni che li superano. Se una specifica traduzione sembra errata, puoi spiegare il problema in linguaggio naturale e PTC ri-tradurrà quella stringa gratuitamente, utilizzando il tuo feedback per migliorare le traduzioni future del progetto.
WPML e PTC risolvono problemi diversi
WPML serve per tradurre i contenuti del sito WordPress (articoli, pagine, prodotti). GlotPress e PTC servono per tradurre i plugin e i temi WordPress (il codice stesso). Risolvono problemi diversi. WPML utilizza PTC internamente per la sua funzione di traduzione automatica.
PTC funziona sia con file .pot che .po
Carica l’uno o l’altro. PTC produce file .po tradotti e file .mo compilati per ogni lingua di destinazione. Vedi tradurre file PO online con l’IA.
PTC è certificato ISO 27001
PTC gestisce i tuoi dati secondo standard di sicurezza riconosciuti a livello internazionale. Per gli autori di plugin commerciali che valutano dove viaggiano le loro stringhe di origine prima di raggiungere l’utente finale, questa è la risposta ai requisiti di conformità senza ulteriori revisioni.
Traduci il tuo readme, la scheda su WordPress.org e le email ai clienti
GlotPress traduce solo le stringhe nei tuoi file .po. PTC traduce anche il materiale di marketing e comunicazione circostante: readme.txt, la descrizione della pagina del plugin su WordPress.org, le email rivolte ai clienti e i testi pubblicitari. La funzione Incolla per tradurre di PTC gestisce questi testi nello stesso progetto. Incolla il testo di origine, scegli le lingue di destinazione e ottieni traduzioni che utilizzano lo stesso glossario e la stessa voce del brand delle stringhe del tuo plugin.
Traduci i contenuti del plugin generati dagli utenti con l’API di PTC
La maggior parte degli autori di plugin non traduce i contenuti generati dagli utenti. I plugin che memorizzano dati utente (plugin per forum, recensioni, commenti) possono utilizzare la API REST di PTC per tradurre tali contenuti su richiesta con autenticazione Bearer-token, utilizzando lo stesso glossario e la stessa voce del brand dei tuoi file .po.
Traduci il tuo plugin in un pomeriggio con PTC
Inizia la tua prova gratuita: 20.000 parole offerte da noi, senza carta di credito. Carica il tuo file .pot, ottieni file .po tradotti in pochi minuti, installa l’estensione del browser per verificare il tuo plugin in ogni lingua prima di rilasciarlo.
Se decidi che la traduzione comunitaria è la strada giusta, invia il tuo plugin o tema a GlotPress su WordPress.org. Qualunque strada tu scelga, il tutorial sui temi e plugin WordPress copre le basi dell’i18n che ogni autore di plugin dovrebbe conoscere.