PrestaShop Translator
v 2.8.2

PrestaShop Translator

Traduzione automatica del negozio con precisione.

600 PLN
pagamento unico ·
Acquista dal creatore

Il PrestaShop Translator è un modulo avanzato progettato per tradurre automaticamente il tuo negozio online in più lingue. Utilizza le reti neurali del traduttore DeepL, che offrono una precisione eccezionale e la capacità di catturare le sfumature linguistiche, distinguendosi dalle soluzioni concorrenti. Questo modulo semplifica e migliora la gestione di un negozio in varie lingue.

Caratteristiche principali

  • Supporto per più motori AI: Il modulo supporta non solo DeepL, ma anche OpenAI, Claude, Gemini e altri disponibili in OpenRouter, consentendo approcci di traduzione flessibili.
  • Traduzione di massa: Consente una traduzione rapida e facile dell'intero negozio, comprese le descrizioni dei prodotti, le categorie, le pagine CMS e altri elementi.
  • Pulsante di traduzione interattivo: Un pulsante "Traduci" viene aggiunto accanto a ciascun campo nel Back Office, consentendo una rapida traduzione del campo modificato in tutte le lingue abilitate nel negozio.
  • Glossari di terminologia: Gli utenti possono creare i propri glossari per mantenere la coerenza nella terminologia e nello stile nelle traduzioni.
  • Traduzioni ottimizzate per SEO: Le traduzioni sono ottimizzate per SEO, migliorando la visibilità del negozio nei risultati di ricerca in diverse lingue.

Come funziona

Per iniziare a tradurre, l'utente seleziona le lingue di origine e di destinazione, quindi indica gli elementi del negozio da tradurre. Il modulo traduce automaticamente il contenuto selezionato e l'utente può monitorare i progressi in tempo reale. C'è anche un'opzione per la modifica manuale del contenuto tradotto.

Requisiti tecnici

Il modulo è compatibile con le versioni di PrestaShop 1.6, 8.0 e 9.0 e richiede PHP versione 7.1 a 8.4. Inoltre, è necessario un account DeepL API, che può essere facilmente configurato nelle impostazioni del modulo.

Funzionalità principali

Supporto AI

Supporta DeepL, OpenAI, Claude, Gemini e altri in OpenRouter.

Traduzione di massa

Traduzione rapida dell'intero negozio, comprese le descrizioni dei prodotti e le pagine CMS.

Pulsante di traduzione

Aggiunge un pulsante "Traduci" accanto a ciascun campo nel Back Office.

Glossari di terminologia

Crea i tuoi glossari per la coerenza terminologica.

Traduzioni ottimizzate per SEO

Ottimizzate per SEO, migliorando la visibilità nei risultati di ricerca.

Changelog

v 2.8.2 bugfix 02.06.2026
  • JS cache busting: dynamicTranslation.js URL now includes the module version as a query parameter so browsers and CDNs always fetch the latest script after a module update instead of serving a stale cached copy
  • "Translate into all other languages" button on individual fields: rewrote to fire all target-language requests in parallel via Promise.all and wait for all to complete before changing the UI state; the old implementation used Array.map with fire-and-forget async callbacks which caused state race conditions - setState(IDLE) from the first completed language fired while other languages were still translating
v 2.8.1 bugfix 01.06.2026
  • ObjectModel mass translation (e.g. categories): the phrase "total" counter no longer includes cells whose source field is empty. Such cells can never be translated, so counting them made progress stall short of 100% (e.g. 5992/25080) and "Re-translate all" looked like it stopped early. The total now equals the number of phrases actually processed.
  • "Re-translate all" no longer aborts with "Cannot rewind a generator that was already run". After skipping `reTranslateAllOffset` items, the batch loop now iterates the generator manually (while/current/next) instead of `foreach`, which tried to rewind an already-started generator.
  • NonTranslatable cache for `link_rewrite` fields: the "non-translatable" lookup now uses the same dashes-as-spaces phrase that is sent to the translator and stored, so a non-translatable slug is cached correctly instead of being re-sent to the API on every run.
  • Translation UI no longer gets stuck on "Translating..." after an error. Previously a network/non-JSON error left the row spinning with the action buttons hidden and the whole queue jammed; the queue item is now always released, so the buttons reappear and clicking "Translate missing" resumes from where it stopped.
v 2.8.0 minor 14.05.2026
  • "Retranslate all in this section" button (yellow) next to the existing missing-only button — re-translates every phrase in a section from scratch, overwriting current translations (with a confirmation prompt)
v 2.7.2 bugfix 12.05.2026
  • PrestaShop 1.6 — "Translate All" for a module domain (e.g. paymentConfirmation) now overrides previous translations as expected; saved keys are lowercased to match PrestaShop's lookup

AddonsHub è una directory indipendente di moduli PrestaShop — non siamo il marketplace ufficiale di PrestaShop. I link "Acquista" e "Demo" rimandano direttamente ai siti degli sviluppatori o ai loro repository ufficiali. AddonsHub non ospita né distribuisce alcun software.