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 via WP Admin > POS > Instellingen > Extensies, of download de nieuwste release van de GitHub-releasespagina en upload die via Plugins > Nieuwe toevoegen > Plugin uploaden.

3

(Pro) Een taal per winkel vastzetten

In WCPOS Pro bewerk je een winkel onder POS > Winkels en kies je 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