Hi there!
I’ve been trying to create an admin_print extension that connects to our external service and requests a PDF label to be printed. The extension seems to work just fine, but for whatever reason I can’t change the name of the action for the client.
This is what I have right now:
# extensions/admin-print/shopify.extension.toml
api_version = "2025-01"
[[extensions]]
name = "t:name"
handle = "admin-print"
type = "ui_extension"
# Only 1 target can be specified for each admin print action extension
[[extensions.targeting]]
module = "./src/PrintActionExtension.tsx"
# The target used here must match the target used in the module file (./src/PrintActionExtension.tsx)
target = "admin.order-details.print-action.render"
When I check my extension, however, I notice it uses the App’s name rather than the more descriptive name I have in my i18n files!
Any thoughts or ideas on workarounds, or is there no way to change the name at all in this specific case? I couldn’t find anything in the documentation about this.
Thanks!