It seems that setting a translatable name in shopify.extension.toml does nott work:
[[extensions]]
name = "t:name"
description = "t:description"
handle = "checkout-ui"
type = "ui_extension"
/locales/en.schema.json (using en.default.schema.json will throw an error because of en.default.json):
{
"name": "Some random name",
}
I’ve tried settings translations at /locales/en.json and /locales/en.schema.json and it will simply show this:
There’s nothing mentoning schema files here as well:
https://shopify.dev/docs/apps/build/checkout/localized-checkout-ui-extensions/localize
This also seems a old problem, here’s a thread from last year mentioning this problem:
https://community.shopify.com/c/extensions/how-to-localize-checkout-ui-extensions-setting-field-names-amp/m-p/2742473