Blog

🔥 Azioni Gato Translate personalizzate, integrazioni ACF/Meta Box/SEO e altro ancora

Leonardo Losoviz
Di Leonardo Losoviz ·

Gato AI Translations for Polylang ha appena lanciato la v14.0, ricca di tutte le nuove funzionalità richieste dai nostri utenti!

Gato Translate (Custom)

Ora puoi eseguire l'azione Gato Translate con impostazioni personalizzate, utilizzando la nuova azione di gruppo Gato Translate (Custom).

Esecuzione dell'azione di gruppo Gato Translate (Custom)
Esecuzione dell'azione di gruppo Gato Translate (Custom)

Questa azione di gruppo reindirizzerà a una pagina di impostazioni personalizzate, con opzioni che puoi sovrascrivere solo per quell'esecuzione (queste impostazioni non verranno salvate nelle impostazioni del plugin).

Usare impostazioni personalizzate è utile in molti scenari, come ad esempio:

✅ Rilanciare le traduzioni fallite

Rilanciare la traduzione per una lingua che è fallita senza intaccare le altre lingue.

✅ Usare diversi modelli IA

Usare un modello IA diverso da quello configurato nelle impostazioni del plugin per traduzioni specifiche.

✅ Cambiare la lingua di origine

Usare una lingua diversa come lingua di origine (ad es.: tradurre contenuti copiati da un sito web in un'altra lingua).

✅ Sperimentare con i prompt

Sperimentare con un prompt diverso per la traduzione senza modificare le impostazioni globali.

Rilanciare le traduzioni fallite

Il caso d'uso più comune per questa funzionalità è rilanciare la traduzione per una lingua che è fallita senza intaccare le altre lingue.

Per farlo, puoi selezionare l'opzione Nessuna (disabilita traduzione) per ogni lingua già tradotta, e fare clic sul pulsante Esegui 'Gato Translate':

Personalizzazione dell'esecuzione dell'azione 'Gato Translate'
Personalizzazione dell'esecuzione dell'azione 'Gato Translate'

(Un grande grazie a Hervé, utente del plugin, che ha contribuito con il codice per i link che permettono di impostare rapidamente il valore nei menu a tendina 👏)

Abbiamo inoltre aggiunto un'opzione per applicare l'opzione Nessuna (disabilita traduzione) per impostazione predefinita a tutte le lingue nelle impostazioni personalizzate.

Applicare Nessuna (disabilita traduzione) per impostazione predefinita a tutte le lingue nelle impostazioni personalizzate
Applicare Nessuna (disabilita traduzione) per impostazione predefinita a tutte le lingue nelle impostazioni personalizzate

Integrazione automatica con Advanced Custom Fields e Meta Box

In precedenza, dovevi configurare manualmente le meta key da sincronizzare e tradurre per ogni gruppo di campi in Advanced Custom Fields (ACF) e Meta Box.

Era un po' macchinoso e non molto intuitivo.

Quindi l'abbiamo risolto! Abbiamo aggiunto un campo Gato Translate per configurare sincronizzazione/traduzione direttamente dall'interfaccia di questi plugin.

Modifica di un gruppo di campi in ACF:

Configurazione della sincronizzazione/traduzione per un gruppo di campi ACF
Configurazione della sincronizzazione/traduzione per un gruppo di campi ACF

Guarda il video qui sotto per una rapida dimostrazione:

Integrazione con Advanced Custom Fields (ACF). Guarda su YouTube

Modifica di un campo personalizzato in Meta Box:

Configurazione della sincronizzazione/traduzione per un campo personalizzato Meta Box
Configurazione della sincronizzazione/traduzione per un campo personalizzato Meta Box

Rapida dimostrazione nel video qui sotto:

Integrazione con Meta Box. Guarda su YouTube

Integrazione automatica con i plugin SEO

In passato, dovevi configurare manualmente le meta key da sincronizzare e tradurre per ogni plugin SEO.

Non più. I seguenti plugin SEO sono ora integrati immediatamente:

All in One SEO
Rank Math
SEO Simple Pack
SEOPress
Slim SEO
The SEO Framework
WP Meta SEO
Yoast SEO

E puoi abilitare/disabilitare l'integrazione per ciascun plugin nella scheda Configurazione delle integrazioni dei plugin nelle impostazioni.

Abilitare/disabilitare le integrazioni dei plugin SEO nelle impostazioni
Abilitare/disabilitare le integrazioni dei plugin SEO nelle impostazioni

Dimostrazione con The SEO Framework nel video qui sotto:

Integrazione con i plugin SEO. Guarda su YouTube

Accedi immediatamente ai nuovi modelli IA

Modifica importante: devi fornire nuovamente la chiave API di OpenRouter.

Ora puoi accedere ai modelli IA da OpenRouter direttamente dall'API di OpenRouter. L'elenco dei modelli viene aggiornato quotidianamente.

Ciò significa che non devi aspettare che Gato AI Translations for Polylang venga aggiornata per utilizzare l'ultima versione del tuo modello preferito, o per provare un nuovo modello alla moda.

Fallo subito, lo stesso giorno in cui il modello viene rilasciato!

Elenco dei modelli IA disponibili su OpenRouter
Elenco dei modelli IA disponibili su OpenRouter

(Grazie ancora a Hervé, ha contribuito anche con il codice per questa nuova funzionalità 👏👏)

L'interfaccia ora mostra anche informazioni sul modello selezionato, tra cui prezzo, finestra di contesto, numero massimo di token e altro ancora.

Visualizzazione dei dettagli di un modello IA disponibile su OpenRouter
Visualizzazione dei dettagli di un modello IA disponibile su OpenRouter

E puoi anche filtrare i modelli per prezzo, data di rilascio e altro ancora.

Filtraggio dell'elenco dei modelli IA disponibili su OpenRouter
Filtraggio dell'elenco dei modelli IA disponibili su OpenRouter

Attivare le traduzioni tramite WP-CLI

Puoi attivare le traduzioni direttamente dalla riga di comando tramite WP-CLI, con un semplice comando wp gatotranslate.

Traduzione di articoli tramite WP-CLI
Traduzione di articoli tramite WP-CLI

Altri miglioramenti

La versione 14.0 include diversi altri miglioramenti e correzioni di bug, tra cui:

  • Supporto per i modelli OpenAI 5
  • Migliorato il prompt inviato ai modelli IA
  • Sincronizzazione del genitore dell'articolo, traducendo l'ID in quello della lingua di destinazione
  • Sincronizzazione della proprietà menu_order dell'articolo
  • Traduzione di array di array nei meta (cioè supporto per il tipo group di Meta Box)
  • Aggiunti hooks per sovrascrivere il prompt inviato ai modelli IA, le variabili e le meta key da sincronizzare/tradurre.
  • Identificazione dei CPT registrati tramite plugin (ACF, Meta Box, Custom Post Type UI), e impostazione predefinita dell'opzione "Crea automaticamente voci di traduzione" per essi
  • Supporto per i glossari in DeepL
  • Attivare le traduzioni tramite codice PHP

Consulta il changelog per l'elenco completo delle modifiche.

Come sempre, buon divertimento! 🙏


Scopri cosa arriva dopo

Iscriviti alla nostra newsletter: ti avviseremo quando pubblicheremo una nuova versione, lanceremo un nuovo plugin o avremo novità da condividere con te.