1. Inleiding
De module Mass Translate by ChatGPT in Magento 2 maakt automatische vertaling van productbeschrijvingen mogelijk, waardoor het aanbod snel kan worden aangepast aan nieuwe markten. De vertaalde content wordt opgeslagen in de geselecteerde winkelweergave (store view).
Installatie van de module
Om de module te installeren, volstaat het om:
- Installeer de module: - Voeg de composer-repository toe aan de configuratie door het volgende uit te voeren
composer config repositories.masstranslatebychatgpt vcs https://github.com/kowalco/magento-2-mass-product-translate-by-chatgpt
Voeg de toegangstoken voor de private repository toecomposer config --global --auth github-oauth.github.com <YOUR_TOKEN>
Installeer de composer-module door het volgende uit te voerencomposer require kowal/module-masstranslatebychatgpt
Schakel de module in door het volgende uit te voerenphp bin/magento module:enable Kowal_MassTranslateByChatGPT
- Voer de commando's uit:
bin/magento setup:upgrade bin/magento setup:di:compile bin/magento cache:flush bin/magento indexer:reindex sales_order_grid
2. Configuratie van de module
Om de module te configureren, gaat u naar:
Admin Panel Magento 2 → Stores → Configuration → KOWAL → Mass Translate by ChatGPT - Settings
of
Admin Panel Magento 2 → KOWAL.co → Mass Translate by ChatGPT - Settings
2.1. Algemene instellingen (General Settings)
- Enable Module – Schakelt de module in of uit.
- OpenAI API Key – API-sleutel voor communicatie met ChatGPT, die u hier kunt genereren
- Max Translations per Day – Maximaal aantal producten voor vertaling per dag.
Bepaalt de limiet van producten die binnen één dag kunnen worden vertaald. De limiet is afhankelijk van de lengte van de productbeschrijvingen.
2.2. Vertaalinstellingen (Translation Settings)
- Source Language (Brontaal) – Selectie van taal en Store ID.
Selecteer de taal waaruit de content wordt vertaald.
Belangrijk! De taalkeuze betekent tegelijkertijd de keuze van de Store ID, oftewel de winkelweergave waaruit de oorspronkelijke teksten worden opgehaald.
- Target Language (Doeltaal) – Selectie van doeltaal en Store View.
Selecteer de taal waarnaar de producten vertaald moeten worden.
Belangrijk! Het bepalen van de doeltaal betekent ook de keuze van de winkelweergave (store view) waarin de vertaalde content wordt opgeslagen.
- AI Model Instructions – Instructies voor ChatGPT.
U kunt de opdrachten voor ChatGPT aanpassen.
Voorbeeld: Vertaal de opgegeven attributen van het Pools naar het Engels.
- AI Model – Selectie van het AI-model.
- Attributes to Translate – Lijst met attributen voor vertaling.
Bepaal welke productvelden vertaald moeten worden, bijvoorbeeld:
Description (Productbeschrijving)
Image Label (Afbeeldingslabel)
Instrukcja (Gebruiksaanwijzing)
Kompatybilność (Compatibiliteitsgegevens)
3. Productvertaling uitvoeren
- Ga naar Catalog -> Products.
- Selecteer de producten die vertaald moeten worden door het selectievakje naast de producten aan te vinken
- Kies de optie voor massale vertaling.
Klik op het actiemenu en selecteer de opdracht die met vertalen te maken heeft.
Het systeem start de verwerking en de producten worden naar OpenAI verzonden.
- U wordt automatisch doorgestuurd naar de sectie Taken om de voortgang te volgen.
4. Vertaalopdrachten monitoren (Translations)
Om de status van taken te controleren:
- Ga naar de sectie Translations.
- Daar vindt u een lijst met alle aangevraagde vertalingen met details:.
Status – completed (voltooid) of error (fout).
Producten – hoeveel producten zijn vertaald.
ChatGPT Model – welk AI-model is gebruikt.
Tokens Input/Output – aantal tokens dat in de aanvraag is verwerkt.
Instruction – toegepaste AI-opdracht.
Language From / Language To – bron- en doeltaal.
Taakstatussen
completed – vertaling succesvol afgerond.
error – vertaalfout.
Als de vertaling is mislukt, controleer dan:
Of de ingevoerde OpenAI API-sleutel correct is.
Of het geselecteerde AI-model wordt ondersteund.
Of de dagelijkse vertaallimiet niet is overschreden.
5. Vertaalde content bekijken en opslaan (Product Tasks)
- Ga naar de sectie Product Tasks.
- Daar vindt u gedetailleerde gegevens van de vertaalde producten
ID – identificatie van de vertaaltaak.
- Status – opslagstatus van de vertaalde tekst.
SKU – catalogusnummer van het product.
Store ID – winkelweergave waarin de vertalingen worden opgeslagen.
Translated Attributes – vertaalde productvelden.
Created At – datum waarop de vertaling is uitgevoerd.
6. Samenvatting
De module Mass Translate by ChatGPT automatiseert productvertalingen en bespaart tijd en middelen. U kunt:
- Een taal en Store View voor vertalingen selecteren.
- De voortgang van vertalingen monitoren.
- Opgeslagen vertalingen zijn beschikbaar in de geselecteerde winkelweergave.
Deze oplossing maakt het beheer van een internationaal productaanbod in Magento 2 aanzienlijk eenvoudiger.

























