Metaobject entries created by an app won't import into translate/adapt app!

If I create a new metaobject defenition, Shopify will confirm it’s translatable.

{
metafieldDefinition: {
__typename: “MetaobjectDefinition”,
id: “gid://shopify/MetaobjectDefinition/XXX”,
type: “app–106578182145–XXX”,
name: “OrderEditing Translations”,
metaobjectsCount: 407,
capabilities: {
translatable: {
enabled: true
}
}
}
}

However, when I visit the translate and adapt app the Shopify app breaks and returns a console error “Uncaught (in promise) ApolloError: Response not successful: Received status code 500”.

Hi keiraarts,

If you test this on a different store (eg: a new dev store) is this still happening, or is it only happening with one specific store? If you try with a different configuration on the metaobject definition, are you seeing the same result? If you share a store URL here our product teams can look into this deeper.

Hi keiraarts,

Our product team was not able to reproduce this bug. We successfully created a metaobject definition through an app and created the metaobject through the app. We set the metaobjectdefiniton to be translatable and it appears in the Translate and Adapt app.

I was able to solve this using the app that is “public”, so I’m guessing “custom” apps may be treated differently than public ones. This issue is solved! You’re the best Liam!

1 Like