Traduci automaticamente i file PO e POT con l’AI

Traduci file PO e POT con l’IA in pochi minuti. Carica il tuo file e scarica le traduzioni .po e .mo. Ottieni traduzioni di qualità umana quasi istantaneamente.

Passaggio 1: Crea un account PTC gratuito

Crea un account PTC gratuito per iniziare una prova gratuita che ti permette di tradurre 2.500 parole in 2 lingue. Poi, seleziona l’opzione Caricamento manuale file durante la configurazione del progetto. Questo metodo ti permette di caricare file .pot e scaricare file .po e .mo tradotti.

Passaggio 2: Configura le impostazioni di traduzione AI

Quindi, segui il wizard di configurazione per:

  • Indica a PTC l’argomento del tuo tema o plugin WordPress, in modo che possa generare traduzioni di qualità umana
  • Seleziona lingue di destinazione
  • Carica file .pot
  • Seleziona i file di output che desideri ricevere. Per impostazione predefinita, PTC crea file .po, ma puoi anche configurare PTC per creare file .mo, file .l10n.php e file .json
  • Aggiungi termini al tuo glossario (facoltativo)

Passaggio 3: Scarica i file di traduzione

Una volta che PTC ha terminato la traduzione:

  1. Vai alla scheda Traduzioni per rivedere tutte le stringhe tradotte.
  2. Vai alla scheda File di risorse per scaricare i tuoi file di traduzione come archivio ZIP

Fatto! Hai tradotto un file PO con PTC.
Se hai esaurito le parole della tua prova gratuita e vuoi tradurre di più, puoi attivare il pagamento a consumo per pagare solo ciò che traduci, in un numero illimitato di lingue. Se hai il plugin WPML, hai anche la possibilità di assegnare crediti prepagati a PTC.

Automazione delle traduzioni

Una volta tradotto manualmente il tuo primo file PO o POT, puoi automatizzare l’intero processo in modo che le traduzioni rimangano aggiornate man mano che il tuo codice cambia. PTC ti offre due opzioni:

Automatizza con l’integrazione Git

Collega il tuo repository GitHub, GitLab o Bitbucket a PTC:

  1. Seleziona il repository e i branch che vuoi che PTC monitori
  2. Definisci i percorsi di output per i tuoi file .pot.
  3. Quando PTC rileva modifiche, traduce automaticamente le stringhe aggiornate
  4. Le traduzioni vengono consegnate al tuo repository tramite richiesta di merge


Automatizza con l’API PTC

Se preferisci non connettere direttamente il tuo repository, integra le traduzioni nella tua pipeline CI/CD:

  1. Usa l’ API PTC per caricare automaticamente i tuoi file .pot quando la tua pipeline di build li genera
  2. PTC traduce i file e restituisce file .po e .mo nella risposta API
  3. Il tuo sistema CI salva i file tradotti come artefatti o li committa nuovamente nel tuo repository


Caricamento dei file di traduzione in WordPress

Dopo aver scaricato i tuoi file .po e .mo tradotti da PTC, devi caricarli nel tuo plugin o tema WordPress.

Hai due opzioni: raggruppare le traduzioni con il tuo plugin/tema, o importarle su WordPress.org (se il tuo progetto è ospitato lì).

Opzione 1

Raggruppa le traduzioni con il tuo plugin o tema (consigliato)

  • Posiziona i file .po e .mo nella tua directory /languages/
  • Aggiungi chiamate load_plugin_textdomain() o load_theme_textdomain() per caricare il dominio di testo (vedi il commit PHP e il commit JavaScript nel nostro repository del plugin demo)

Opzione 2

Importa le traduzioni su WordPress.org

  • Crea un account CLPTE (Cross-Locale Project Translation Editor) su WordPress.org
  • Attendi circa 4-6 giorni per l’approvazione
  • Importa i file tradotti nella pagina del progetto di traduzione del tuo plugin o tema

Consulta la nostra guida completa sul caricamento delle traduzioni di WordPress per istruzioni dettagliate e confronti tra entrambe le opzioni.

FAQ: Traduzione di file POT e PO di WordPress

L’uso dei segnaposto impedisce anche che le variabili vengano tradotte come testo. PTC rileva e preserva automaticamente i segnaposto durante la traduzione.

Scopri di più su come PTC gestisce i segnaposto.

Inizia a tradurre i tuoi file PO/POT

Carica il tuo file, seleziona le lingue e scarica i file .po e .mo tradotti in pochi minuti.

Scorri verso l'alto