Ga naar de hoofdinhoud
Versie: 1.x

WCPOS WPML

Integreert WPML met WCPOS zodat de POS alleen producten voor één taal levert. Daardoor verschijnen vertaalde duplicaten niet meer in productzoekopdrachten en het catalogusraster. In WCPOS Pro kun je per winkel een taal vastzetten.

Wat het doet​

  • Filtert WCPOS REST-query's voor producten en variaties naar één WPML-taal.
  • Onderschept WCPOS-fast-sync-routes, de lichte aanvragen waarmee de POS de lokale index vernieuwt, zodat vertaalde duplicaten de client nooit bereiken.
  • Gratis installaties gebruiken de standaardtaal van WPML.
  • Pro-installaties kunnen vanuit de winkeleditor de taal per winkel overschrijven.

Installatie​

1

WPML installeren

Installeer en configureer WPML zoals normaal, met minimaal één taal als standaard.

2

WCPOS WPML installeren

Installeer de extensie via WP Admin > POS > Settings > Extensions, of download de nieuwste versie via de GitHub-releasespagina en upload deze via Plugins > Add New > Upload Plugin.

3

(Pro) Een taal per winkel vastzetten

Bewerk in WCPOS Pro een winkel onder POS > Stores en kies de taal in het zijbalkgedeelte Taal. Laat de instelling op Standaard staan om de standaardtaal van WPML te gebruiken.

Bekende WPML-compatibiliteitsproblemen​

Dit zijn gedragingen van WPML zelf, niet van de integratie. Het is goed om ze te kennen voordat je meertaligheid in productie gebruikt:

  • POS-aangepaste velden worden niet meegenomen naar vertalingen. WPML vertaalt producten, maar kopieert WCPOS-aangepaste velden standaard niet naar vertaalde versies. Een product dat in de standaardtaal als "Alleen POS" is gemarkeerd, kan die instelling in de vertalingen kwijtraken. Configureer WPML om WCPOS-aangepaste velden tijdens het vertalen te kopiëren.
  • POS-only producten en 404's op de storefront. Omdat WPML storefrontpagina's voor elke taal genereert, kunnen POS-only producten als 404's verschijnen wanneer ze via de website worden geopend. Dit is een bekende interactie met WPML, geen WCPOS-bug.

Zie POS-only producten voor de bijbehorende POS-zichtbaarheidsinstellingen.

Vereisten​

WooCommerce: WooCommerce is geïnstalleerd en geactiveerd
WPML: WPML met minimaal één geconfigureerde taal
WCPOS: De gratis versie werkt; taalkeuze per winkel vereist WCPOS Pro