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