Een meertalige winkel draaien met Polylang? Met de Product Feed Translation Addon kunt u elke productfeed toewijzen aan één Polylang-taal, zodat u een aparte feed naar elk kanaal en elke lokale markt kunt sturen.
Deze handleiding behandelt de vereisten, hoe u een taal voor een feed kiest en hoe u producten uit elke taal kunt opnemen wanneer uw feedfilters vertaalde producten moeten bereiken.
Voor installatie en licenties, zie Aan de slag met de Product Feed Translation Addon.
Voordat je begint
Zorg ervoor dat u aan de volgende vereisten voldoet:
| Vereiste | Opmerkingen |
|---|---|
| WooCommerce | Geïnstalleerd, actief en up-to-date. |
| Polylang | Geïnstalleerd, met uw talen aangemaakt. Polylang Pro werkt ook, en de addon detecteert beide. |
| Product Feed Pro | Vereist en actief. De Translation Addon verwacht Product Feed Pro 13.5.3 of nieuwer. |
| Product Feed Translation Addon | Aparte plugin. Het detecteert Polylang en laadt de integratie voor u, zonder dat u iets hoeft in te schakelen. |
Installeer en activeer de Translation Addon pas nadat WooCommerce en Product Feed Pro zijn geïnstalleerd. Als een afhankelijkheid ontbreekt, toont de addon een beheerdersmelding en slaat het laden van integraties over.
Maak uw talen aan in Polylang voordat u ze in een feed zoekt. De addon leest de taallijst van Polylang, dus een taal die daar niet bestaat, verschijnt niet in de feeddropdown.
Kies de Polylang-taal voor elke feed
Wanneer Polylang actief is, toont de Algemene stap van de feed een veld Polylang-taal, net onder Projectnaam. De instelling wordt opgeslagen bij de feed, dus verschillende feeds op dezelfde winkel kunnen verschillende talen gebruiken.
- Maak een nieuwe feed aan onder Product Feed → Feed aanmaken, of open een bestaande onder Product Feed → Feeds beheren.
- In Algemeen, zoek Polylang-taal.
- Selecteer de taal die deze feed moet gebruiken.
- Voltooi de mapping, filters, regels en planning zoals gewoonlijk.
- Sla de feed op en genereer deze.

Als u het veld leeg laat bij een nieuwe feed, gebruikt de feed uw standaard Polylang-taal.
Hoe de integratie werkt
De addon beperkt de feed tot de producten die bij de door u gekozen taal horen. Omdat Polylang elke vertaling als een eigen product opslaat, leest de feed vervolgens de eigen titel, beschrijving, URL en andere velden van dat product, zodat de uitvoer overeenkomt met wat een shopper ziet wanneer deze uw winkel in die taal bezoekt.
Er is geen fallback. Als een product geen vertaling heeft in de taal die een feed gebruikt, zit dat product niet in de feed. Dit verschilt van een plugin voor vertaling op stringniveau, die kan terugvallen op uw standaardtaal voor een ontbrekende string. Vertaal met Polylang het product voordat u vertrouwt op de feed van die taal.
Aanbevolen procedures
- Eén taal per kanaalfeed: maak een aparte feed per taal aan, bijvoorbeeld één bestand voor Engels en één voor Spaans, in plaats van één gemengd bestand naar een kanaal te sturen.
- Vertaal producten voordat u op een feed vertrouwt: een product zonder vertaling in die taal verschijnt helemaal niet in de feed.
- Controleer uw filters ten opzichte van de taal van de feed: een filter dat producten op ID noemt, kan alleen producten matchen in de taal die de feed gebruikt, omdat Polylang elke vertaling een eigen ID geeft.
- Stem kanaalinstellingen op elkaar af: wijs elke gelokaliseerde feed-URL toe aan het Merchant Center, Meta of een ander account dat is geconfigureerd voor die taal of dat land.
Veelgestelde vragen
Probleemoplossing
Hulp nodig?
Als u een vraag heeft of tegen problemen aanloopt, staan we klaar om u te helpen.
Premium gebruikers: Open een supportticket. Vermeld uw Product Feed-versie, Polylang-versie en de feedconfiguratie, zodat het team u sneller kan helpen.
Gratis gebruikers: Bezoek het communityforum op WordPress.org voor hulp van de community.

