🔥 Azioni Gato Translate personalizzate, integrazioni ACF/Meta Box/SEO e altro ancora
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).

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':

(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.

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:

Guarda il video qui sotto per una rapida dimostrazione:
Modifica di un campo personalizzato in Meta Box:

Rapida dimostrazione nel video qui sotto:
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 SEORank MathSEO Simple PackSEOPressSlim SEOThe SEO FrameworkWP Meta SEOYoast SEOE puoi abilitare/disabilitare l'integrazione per ciascun plugin nella scheda Configurazione delle integrazioni dei plugin nelle impostazioni.

Dimostrazione con The SEO Framework nel video qui sotto:
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!

(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.

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

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

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_orderdell'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! 🙏