I translated my store with Translate & Adapt by Shopify into 10 languages.
I have judge.me review app installed before (to capture german reviews). Now i am struggeling on how to show the correct languages to the different sites for my reviews.
Idealy when a new review comes in it gets auto-translated to all other languages and displays there correctly.
I looked now for quite some time to find a review app which is compatible with translate & adapt, but unfortunately i had no luck so far…
Did anyone deal with the same problem here? Would really be beneficial to show reviews in the correct language.
I have this problem too! any update on your side? I’m trying to find a translation app that can work alongside Translate & adapt and use it just for the reviews.
Please note that once you’ve added at least one custom content to e.g. Langify → Custom → Product Pages you’d have to click on the three-dot icon on the top right to add more custom content if you want to do so:
We ran into the same issue on our Shopify store using Judge.me with a multilingual setup.
We run a multilingual Shopify setup for our jewelry brand URSUL Paris across several storefronts (.fr / .com / .es). Because our theme loads multiple scripts asynchronously, the Judge.me translation functionality was sometimes initializing before the review widget had fully rendered in the DOM. When that happened, the “Translate review” button was not injected.
After investigation (with the help of ChatGPT), we fixed it by forcing a re-initialization after the page is loaded with a small delay.
Example (added near the bottom of theme.liquid, just before </body>)
Adding the code snippet here in case it helps:
Example fix (Shopify theme.liquid, just before )
document.addEventListener(“DOMContentLoaded”, function () {
function initJudgeMe() {
if (typeof jdgm !== “undefined”) {
jdgm.initializeWidgets();
}
}
setTimeout(initJudgeMe, 1000);
});
After adding this, the translation button appears correctly under each review across our multilingual storefronts. (Delay value may vary depending on theme/app load timing.)