Magento 2 AI Review TranslatorMagento 2 AI Review Translator
Live Demo
Buy Now
Support
Live Demo
Buy Now
Support
  • Getting Started

    • Introduction
    • Key Features
    • How It Works
  • Installation

    • Requirements
    • Install the Module
    • Install the AI Packages
    • Enable & Compile
    • Verify the Installation
    • Content Security Policy
    • Translating the Interface
  • Setup

    • Enable the Module
    • Activate Your Licence
    • Select an LLM Provider
    • Validate & Load Models
    • First Translation
  • Configuration

    • Overview
    • General Settings
    • Limits & Timeouts
    • Store Views & Languages
    • Admin Menu
    • Access Control
  • LLM Providers

    • Provider Overview
    • How Validation Works
    • Choosing a Model
    • Switching Providers
  • Ollama (Self-Hosted)

    • Install Ollama
    • Connect to Magento
    • Timeouts & Batch Size
    • Troubleshooting
  • Translating Reviews

    • Translation Basics
    • What Is Sent to the Model
    • Fallback Behaviour
    • Automatic Translation
    • The Queue Consumer
    • Running the Consumer
    • Bulk CLI Command
    • Batch Size
    • CLI Output & Exit Codes
  • Storefront

    • On the Storefront
    • The Toggle
    • Styling
  • Developers

    • GraphQL API
    • Querying from Code
    • Data Model
    • Useful SQL
  • Help

    • Setup Problems
    • Translation Problems
    • Queue Problems
    • Storefront Problems
    • FAQ

Key Features

What it does

FeatureDetail
Per-store-view translationOne translation per review per store view, tagged with that store view's locale.
Title and body togetherThe review summary and the review text are translated in the same call.
Nine LLM providersOpenAI, Gemini, Anthropic, Ollama, OpenRouter, Mistral AI, Cerebras, DeepSeek, Cohere.
Background processingApproving a review queues the work; nothing blocks the admin save.
Batched bulk runs20 reviews per API call by default, tunable from the command line.
Storefront toggleShoppers switch between original and translated text in place, with no page reload.
GraphQL querygetTranslatedReview(productId, storeId) for headless storefronts.
Safe fallbackA review the model skips keeps its original text — never a blank review.
Store-view scopingDifferent providers, models, and on/off states per store view.
Encrypted key storageThe API key is stored with Magento's encrypted config backend.

What it does not do

Worth knowing before you buy:

Not includedWhy
Translation creditsYou bring your own provider account and pay that provider directly.
A target-language settingThe target language is the store view's locale, not a field. See Store Views & Languages.
Translation of product contentOnly product reviews. Names, descriptions, and CMS pages are untouched.
Review moderationApproval stays a standard Magento workflow; the module only reacts to it.
A Hyvä storefront templateThe storefront templates target the Luma structure.
Automatic re-translation on model changeExisting rows stay until you re-run the bulk command.

Version

This guide documents module version 4.0.4, which added Cerebras, DeepSeek, and Cohere support. The installed version is shown under Product Information in the configuration section.

Next: How It Works.

Prev
Introduction
Next
How It Works