Inizia
Come sincronizzare Polylang con il Product Feed Translation Addon - AdTribes
  1. Casa
  2. Knowledge Base
  3. Integrazione
  4. Come sincronizzare Polylang con l'Addon di Traduzione di Product Feed

Come sincronizzare Polylang con l'Addon di Traduzione di Product Feed

Richiede il Product Feed Translation Addon: questa funzionalità è disponibile solo con il Product Feed Translation Addon. Installa e licenzia l'addon prima di seguire questa guida.

Gestisci un negozio multilingue con Polylang? Il Product Feed Translation Addon ti consente di indirizzare ogni feed di prodotti a una lingua Polylang, in modo da poter inviare un feed separato a ciascun canale e locale.

Questa guida copre i requisiti, come scegliere una lingua per un feed e come includere prodotti da ogni lingua quando i filtri del tuo feed devono raggiungere i prodotti tradotti.

Per installazione e licenza, consulta Introduzione al Product Feed Translation Addon.

Prima di iniziare

Assicurati di soddisfare i seguenti requisiti:

RequisitoNote
WooCommerceInstallato, attivo e aggiornato.
PolylangInstallato, con le tue lingue create. Funziona anche Polylang Pro e l'addon rileva entrambi.
Product Feed ProRichiesto e attivo. L'addon di traduzione si aspetta Product Feed Pro 13.5.3 o più recente.
Product Feed Translation AddonPlugin separato. Rileva Polylang e carica l'integrazione per te, senza bisogno di attivare nulla.

Installa e attiva il Translation Addon solo dopo che WooCommerce e Product Feed Pro sono stati installati. Se manca una dipendenza, l'addon mostra un avviso nell'area amministrativa e salta il caricamento delle integrazioni.

L'addon di traduzione del feed prodotti è disponibile solo con i piani Plus e Business.

Crea le tue lingue in Polylang prima di cercarle in un feed. L'addon legge l'elenco delle lingue da Polylang, quindi una lingua che non esiste lì non apparirà nel menu a discesa del feed.

Scegli la lingua Polylang per ogni feed

Quando Polylang è attivo, il passaggio Generale del feed mostra un campo Lingua Polylang, appena sotto Nome progetto. L'impostazione viene salvata sul feed, quindi feed diversi sullo stesso negozio possono utilizzare lingue diverse.

  1. Crea un nuovo feed in Product Feed → Crea feed, oppure apri uno esistente in Product Feed → Gestisci feed.
  2. In Generale, trova Lingua Polylang.
  3. Seleziona la lingua che questo feed dovrebbe utilizzare.
  4. Completa la mappatura, i filtri, le regole e la pianificazione come al solito.
  5. Salva il feed e generarlo.
La schermata Crea nuovo feed, scheda Generale, con la lingua Polylang impostata su Francese

Se lasci il campo vuoto su un nuovo feed, il feed utilizzerà la lingua predefinita di Polylang.

Come funziona l'integrazione

L'addon restringe il feed ai prodotti che appartengono alla lingua scelta. Poiché Polylang memorizza ogni traduzione come un proprio prodotto, il feed legge quindi il titolo, la descrizione, l'URL e altri campi di quel prodotto, in modo che l'output corrisponda a ciò che un acquirente vede navigando nel tuo negozio in quella lingua.

Non c'è fallback. Se un prodotto non ha una traduzione nella lingua utilizzata da un feed, quel prodotto non sarà presente nel feed. Questo è diverso da un plugin di traduzione a livello di stringa, che può tornare alla lingua predefinita per una stringa mancante. Con Polylang, traduci il prodotto prima di fare affidamento sul feed di quella lingua.

Best practice

  • Una lingua per feed di canale: crea un feed separato per lingua, ad esempio un file per l'inglese e uno per lo spagnolo, anziché inviare un file misto a un canale.
  • Traduci i prodotti prima di fare affidamento su un feed: un prodotto senza traduzione in quella lingua non apparirà affatto nel feed.
  • Controlla i tuoi filtri rispetto alla lingua del feed: un filtro che nomina i prodotti tramite ID può corrispondere solo ai prodotti nella lingua utilizzata dal feed, poiché Polylang assegna a ogni traduzione un ID univoco.
  • Abbina la configurazione del canale: punta ogni URL di feed localizzato all'account Merchant Center, Meta o altro account configurato per quella lingua o paese.

Domande frequenti

Funziona con Polylang Pro?
Sì. L'addon rileva sia Polylang che Polylang Pro e carica la stessa integrazione per entrambi.
Cosa succede se non scelgo una lingua?
Il feed utilizza la lingua predefinita di Polylang. Un feed viene sempre risolto in un'unica lingua, quindi l'output non è mai un mix.
Posso usare lingue diverse per feed diversi?
Sì. La lingua di Polylang viene salvata sul feed, quindi puoi eseguire un feed per lingua fianco a fianco, e duplicare un feed porta con sé la lingua.
I miei filtri di inclusione elencano gli ID dei prodotti ma i prodotti tradotti non appaiono mai. Perché?
Il feed è bloccato su una lingua, quindi solo i prodotti di quella lingua erano candidati per il filtro. Polylang assegna a ogni traduzione un ID prodotto univoco e gli ID delle altre lingue sono stati esclusi prima che il filtro venisse eseguito. Elenca gli ID appartenenti alla lingua del feed o crea un feed per lingua.
Ho bisogno di Product Feed Elite?
No. Product Feed Pro e il Product Feed Translation Addon sono ciò di cui hai bisogno per i feed Polylang. Product Feed Elite è opzionale e vale la pena aggiungerlo se il tuo negozio utilizza già canali, modelli o opzioni esclusivi di Elite.

Risoluzione dei problemi

Il campo lingua di Polylang non appare
Verifica che il Product Feed Translation Addon sia attivo e con licenza, e che Polylang sia installato con almeno una lingua creata. Il campo viene aggiunto solo quando l'addon rileva Polylang.
Un prodotto manca dal feed
Conferma che il prodotto abbia una traduzione nella lingua utilizzata dal feed. Polylang tratta ogni traduzione come un prodotto a sé stante, quindi un prodotto non tradotto non è nel feed di quella lingua. Traduci il prodotto, quindi genera nuovamente il feed.
Il feed esce nella lingua sbagliata
Controlla la lingua di Polylang nel passaggio Generale del feed, quindi genera nuovamente il feed. Un feed mantiene il suo vecchio file finché non viene rigenerato.
La licenza risulta inattiva
Vai su Product Feed → Licenza → Translation Addon, inserisci la tua email di attivazione e la chiave di licenza, quindi attiva la licenza.

Hai bisogno di aiuto?

Se hai una domanda o riscontri problemi, siamo qui per aiutarti.

Utenti Premium: Apri un ticket di supporto. Includi la versione di Product Feed, la versione di Polylang e la configurazione del feed in modo che il team possa aiutarti più velocemente.

Utenti gratuiti: Visita il forum della community su WordPress.org per ricevere aiuto dalla community.

Questo articolo è stato utile?

Articoli Correlati

Completa il tuo acquisto
Feed Prodotti WooCommerce AdTribes

Il miglior plugin per i feed di prodotti WooCommerce

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Prodotto
Risorse e Informazioni
Siti Partner
Rymera