# Labels and descriptions missing from nested object settings

**URL:** https://meta.discourse.org/t/labels-and-descriptions-missing-from-nested-object-settings/394685
**Category:** Bug
**Created:** [January 29, 2026, 5:53pm UTC](https://meta.discourse.org/t/labels-and-descriptions-missing-from-nested-object-settings/394685 "2026-01-29T17:53:25Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [January 29, 2026, 5:53pm UTC](https://meta.discourse.org/t/labels-and-descriptions-missing-from-nested-object-settings/394685/1 "2026-01-29T17:53:25Z")

</div>

## ℹ Overview

ref: [Objects type for theme setting](https://meta.discourse.org/t/objects-type-for-theme-setting/305009)

Setting labels and descriptions are not showing up in theme admin UI for nested `object type` settings. The labels appear to be using the setting name instead.

## 🚶 Reproduction steps:

1. Install any theme component that has a nested `object type` setting and descriptions in proper `en.yml` syntax.
2. Go to the first level `object type` setting - notice the setting labels and descriptions are displayed as expected.

 ![image](https://global.discourse-cdn.com/meta/original/4X/9/b/3/9b3b7e78a1a79f3868634a6accd1067e521a02b2.jpeg)

1. Now go to next level - the labels are incorrect and the descriptions are not there.

 ![image](https://global.discourse-cdn.com/meta/original/4X/b/6/2/b6238e48ff8c25de882e4cf9592276fa8a4c73a5.jpeg)

relevant section of `/locales/en.yml`

> <https://github.com/Lillinator/discourse-group-sidebar-menus/blob/a37d25ab41c972678b37686f25327c2ec9010037/locales/en.yml#L18-L28>

## ❌ Observed result:

After first level of object type setting schema, the setting labels are not the same as what is in `en.yml` and the descriptions are missing. The labels are probably using the setting names.

## ✅ Expected result:

Setting labels and descriptions are consistent with what is in the `/locales/en.yml` file (and the other translation `.yml` files).

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [February 4, 2026, 7:23pm UTC](https://meta.discourse.org/t/labels-and-descriptions-missing-from-nested-object-settings/394685/2 "2026-02-04T19:23:33Z")

</div>

Good catch! I have a fix in the queue

[https://github.com/discourse/discourse/pull/37538](https://github.com/discourse/discourse/pull/37538)

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [February 7, 2026, 2:46pm UTC](https://meta.discourse.org/t/labels-and-descriptions-missing-from-nested-object-settings/394685/3 "2026-02-07T14:46:09Z")

</div>

much better - thanks! 😃

 ![Screenshot 2026-02-07 at 6.44.56 AM](https://global.discourse-cdn.com/meta/original/4X/8/c/a/8cac5995ca2aae095adbbf935b33221386536e6b.png)

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [February 7, 2026, 3:28pm UTC](https://meta.discourse.org/t/labels-and-descriptions-missing-from-nested-object-settings/394685/4 "2026-02-07T15:28:09Z")

</div>


