I’m attempting to create a Theme App Extension “App Block” (https://shopify.dev/apps/online-store/theme-app-extensions/extensions-framework#app-blocks) and everything is working fine, except the translation of option labels which are nested inside of the App Block’s schema.settings[] where type = "select".
Translations are working properly elsewhere in the App Block template, just not inside of the select labels.
...
"settings": [
{
"type": "select",
"id": "layout",
"label": "t:foo.layoutLabel", <-- Translates properly
"info": "t:foo.layoutInfo", <-- Translates properly
"options": [
{
"value": "layoutOptionValue",
"label": "t:foo.layoutOptionValue" <-- "missing translation: 't:foo.optionValue'"
}
]
}
]
...
Is this a known bug? Is there a workaround?