Salta al contenuto principale
Versione: 1.x

Integrazione WCPOS WPML

Integra WPML con WCPOS in modo che il POS serva solo i prodotti per una singola lingua: i duplicati tradotti non vengono piu visualizzati nella ricerca prodotti e nella griglia del catalogo. Con WCPOS Pro, puoi fissare una lingua per ogni negozio.

Cosa fa

  • Filtra le query REST di prodotti e variazioni WCPOS in base a una singola lingua WPML.
  • Intercetta le route fast-sync di WCPOS (le richieste leggere che il POS usa per aggiornare il proprio indice locale), cosi i duplicati tradotti non raggiungono mai il client.
  • Le installazioni gratuite usano la lingua predefinita di WPML.
  • Le installazioni Pro possono sovrascrivere la lingua per ogni negozio dall'editor del negozio.

Installazione

1

Installa WPML

Installare e configurare WPML come di consueto, con almeno una lingua impostata come predefinita.

2

Installare WCPOS WPML

Installare da WP Admin > POS > Impostazioni > Estensioni, oppure scaricare l'ultima versione dalla pagina delle release GitHub e caricarla tramite Plugin > Aggiungi Nuovo > Carica plugin.

3

(Pro) Fissare una lingua per negozio

In WCPOS Pro, modificare un negozio in POS > Negozi e selezionare la relativa lingua dalla sezione Lingua della barra laterale. Lasciare su Predefinito per usare la lingua predefinita di WPML.

Problemi noti di compatibilità con WPML

Questi sono comportamenti propri di WPML, non dell'integrazione: è utile conoscerli prima di distribuire il multilingua in produzione:

  • I campi personalizzati POS non vengono trasferiti tra le traduzioni. WPML traduce i prodotti, ma per impostazione predefinita non copia i campi personalizzati WCPOS nelle versioni tradotte. Un prodotto contrassegnato come "Solo POS" nella lingua predefinita potrebbe perdere questa impostazione nelle sue traduzioni. Configurare WPML affinché copi i campi personalizzati WCPOS durante la traduzione.
  • Prodotti solo POS e 404 sullo storefront. Poiché WPML genera pagine dello storefront per ogni lingua, i prodotti solo POS potrebbero restituire 404 quando vengono aperti sul sito web. Si tratta di un'interazione nota con WPML, non di un bug di WCPOS.

Consultare Prodotti solo POS per i relativi controlli di visibilità POS.

Requisiti

WooCommerce: WooCommerce installato e attivato
WPML: WPML con almeno una lingua configurata
WCPOS: La versione gratuita funziona; la selezione della lingua per negozio richiede WCPOS Pro