How do I translate theme customizer inputs in sections?

Topic summary

Issue: Translating a section’s input label from the Theme Customizer via the Theme Languages Editor in a Shopify theme.

Details:

  • A custom section (sections/sample-section.liquid) includes a text setting with label “Sample Input”.
  • The input appears in the Theme Customizer, but its label does not show up in the Theme Languages Editor for translation.

Provided context:

  • Code snippet (schema) was later added to clarify the setup:
    • settings: [{“type”:“text”,“id”:“sample_input”,“label”:“Sample Input”}]
  • An image shows the input in the Theme Customizer (visual context only; code is central to understanding the issue).

Current status:

  • No guidance or solution has been provided in the thread yet.
  • The question remains open on how to make section setting labels available for translation in the Theme Languages Editor.
Summarized with AI on March 3. AI used: gpt-5.

Hello, Is there a way to translate sections input settings?

In a sections/sample-section.liquid:

So this input is shown in the Theme Customizer, and now I would like to translate that but it’s not appearing in the Theme Languages Editor.

I can’t find any help/support about that.

Thanks for any help !

2 Likes

MY bad I forgot the code…

{% schema %}
  {
  "name": "Sample Section",
  "settings": [
    {
      "type": "text",
      "id": "sample_input",
      "label": "Sample Input"
    }
  ]
}
{% endschema %}
3 Likes