# Group strings in toolbox not applied during translation

**URL:** https://forum.makecode.com/t/group-strings-in-toolbox-not-applied-during-translation/43835
**Category:** PXT
**Created:** [May 4, 2026, 7:11pm UTC](https://forum.makecode.com/t/group-strings-in-toolbox-not-applied-during-translation/43835 "2026-05-04T19:11:15Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![THEb0nny](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theb0nny/32/3500_2.png) [@THEb0nny](https://forum.makecode.com/u/THEb0nny)
#### Post date: [May 4, 2026, 7:11pm UTC](https://forum.makecode.com/t/group-strings-in-toolbox-not-applied-during-translation/43835/1 "2026-05-04T19:11:15Z")

</div>

The group strings in the toolbox aren’t applied during translation. Why? I checked, they’re in the files. They’re designated as category and group. But for some reason, they’re not applied when building the static version?

> **[pxt-ev3-translations/ru/ev3 at main · pxt-ev3-community/pxt-ev3-translations](https://github.com/pxt-ev3-community/pxt-ev3-translations/tree/main/ru/ev3)**
>
> main/ru/ev3

> **[LEGO® MINDSTORMS® Education EV3 - Blocks / Javascript editor - Community fork](https://pxt-ev3-community.github.io/pxt-ev3/beta/#editor)**
>
> Community-maintained for of the Blocks / JavaScript code editor for the LEGO® MINDSTORMS® Education EV3.

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/1/9/1982322b8dc7e7d77c867fb869a7b6858b33d782.png)

---

<div class="post-metadata">

### Author: ![Friend](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/friend/32/33016_2.png) [@Friend](https://forum.makecode.com/u/Friend)
#### Post date: [May 4, 2026, 11:46pm UTC](https://forum.makecode.com/t/group-strings-in-toolbox-not-applied-during-translation/43835/2 "2026-05-04T23:46:17Z")

</div>

I speak Russian too!

---

<div class="post-metadata">

### Author: ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)
#### Post date: [May 5, 2026, 12:16am UTC](https://forum.makecode.com/t/group-strings-in-toolbox-not-applied-during-translation/43835/3 "2026-05-05T00:16:20Z")

</div>

hmmm… looks like the strings are being fetched when localizing the categories and blocks but they aren’t being injected into the localizations that `rlf` pulls from. this definitely seems like a bug… i’ll try to take a look at it tomorrow

---

<div class="post-metadata">

### Author: ![PetteriAimonen](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/petteriaimonen/32/31388_2.png) [@PetteriAimonen](https://forum.makecode.com/u/PetteriAimonen)
#### Post date: [May 5, 2026, 4:42pm UTC](https://forum.makecode.com/t/group-strings-in-toolbox-not-applied-during-translation/43835/4 "2026-05-05T16:42:14Z")

</div>

Related discussion and what I’ve determined so far: [https://github.com/orgs/pxt-ev3-community/discussions/3#discussioncomment-16808881](https://github.com/orgs/pxt-ev3-community/discussions/3#discussioncomment-16808881)

Looks like they only go to bundled-strings.json in the static package, but the group labels are only looked up from strings.json. I don’t understand why.

So far I’ve determined that:

1. The localization files downloaded for static package are specified in [https://github.com/microsoft/pxt/blob/master/pxtlib/util.ts#L1402](https://github.com/microsoft/pxt/blob/master/pxtlib/util.ts#L1402)

2. Using browser devtools console, with static package, `ts.pxtc.apiLocalizationStrings['{id:group}Indicator']` has the string but `ts.pxtc.Util.getLocalizedStrings()['{id:group}Indicator']` does not.

3. When using live translations it is the opposite.

But I don’t know why this happens. I guess I could hack it in javascript to move the strings to the other map, but I’d like to know a real fix.

---

<div class="post-metadata">

### Author: ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)
#### Post date: [May 5, 2026, 5:34pm UTC](https://forum.makecode.com/t/group-strings-in-toolbox-not-applied-during-translation/43835/5 "2026-05-05T17:34:31Z")

</div>

here’s a PR that _should_ fix the issue: [https://github.com/microsoft/pxt/pull/11293](https://github.com/microsoft/pxt/pull/11293)

@PetteriAimonen @THEb0nny any chance you could test out the changes locally and make sure it works for you?

---

<div class="post-metadata">

### Author: ![THEb0nny](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theb0nny/32/3500_2.png) [@THEb0nny](https://forum.makecode.com/u/THEb0nny)
#### Post date: [May 6, 2026, 9:34pm UTC](https://forum.makecode.com/t/group-strings-in-toolbox-not-applied-during-translation/43835/6 "2026-05-06T21:34:12Z")

</div>

Thanks for the fix
