Dynamically translate a part of the site, regardless of the original language.

Hello,

Our Shopify is currently translated in 5 languages, we use the LangShop app, it works very well.

However, we are facing a problem that we can’t solve: we display product reviews, these reviews are written by our visitors via the Stamped.io app, in 5 different languages. We want to translate these reviews “on-the-fly” into the visitor’s current language (according to the Shopify current shop.locale).

Weglot: we installed and configured Weglot to translate only our reviews thanks to a CSS class restriction (the rest of our site is translated via LangShop, for reminder). The result: it works perfectly well, but the app needs an origin language and a destination language. As our reviews are written in 5 languages, the application only translates the reviews that are initially written in the origin language defined in the app. We contacted Weglot support, answer: “Weglot doesn’t offer the possibility for the moment to have several origin languages.”

Do you know of an app (or other way) to achieve what we want?

  1. Reliable on-the-fly translation
  2. No need to specify an “original language” (like Google Translate, with its “Detect Language” feature)
  3. Possibility to restrict the translation to specific elements of our site (via a CSS selector, for example)

Thank you very much.