I’m currently using Translate & Adapt app on my store. It’s been working well for basic elements on products, stores, and pages; however, since Translate & Adapt app doesn’t seem to have the function to translate metaobjects in bulk, it might not be the best option for my store.
My store has nearly 9,000 metaobjects, and many of them contain HTML code (each product has its own product information sections written in HTML). I tried translating one of the metaobjects, but the codes ended up complete broken. Not to mention it is impossible for me to translate the 9,000 metaobjects manually (especially since products and metaobjects are added on a regular basis).
In summary, I’m looking into an app that can do the following:
Translate all metaobjects in bulk
Translate HTML content without breaking the structure
Automatically keep the product names in English
Or just something that translates the whole page but keeps the product names original
Thanks for laying this out so clearly. You’ve hit one of the big pain points with Shopify’s Translate & Adapt: it doesn’t properly handle metaobjects (especially bulk + HTML content). With ~9,000 metaobjects and constant updates, you really need automation that won’t wreck your HTML. Here’s a breakdown of what’s possible:
That HTML breakage is a known weak point in Translate & Adapt: markup boundaries don’t survive the translation pass, so inline tags get reshuffled or stripped. The two features that actually solve this are HTML-aware translation (preserves tag structure) and glossary support (lets you mark phrases like product names as untranslatable).
Peak PIM is a Shopify-native PIM worth looking at on this. In there, metaobject translations preserve HTML markup, so tag structure stays intact through the translation pass. Glossary / “do not translate” terms are on the roadmap but not yet live, so the product-name-in-English need would still want a workaround for now.
The upside if you go that route is that source metaobjects also live in the same spreadsheet view, which helps with the constant additions you mentioned.