# Modifying Voice Notification Language Profiles

**URL:** <https://forum.inductiveautomation.com/t/modifying-voice-notification-language-profiles/113996>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [February 17, 2026, 5:32am UTC](https://forum.inductiveautomation.com/t/modifying-voice-notification-language-profiles/113996 "2026-02-17T05:32:21Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [February 17, 2026, 10:02pm UTC](https://forum.inductiveautomation.com/t/modifying-voice-notification-language-profiles/113996/2 "2026-02-17T22:02:54Z")

</div>

Short answer:  
Click whichever script(s) you care about and select 'Create Override' in the context menu:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/9/79706c431350bbf747420c6bec612ab3786a33b0.png)  
Then create a new override in the `core` resource collection:  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/6/b64fa4d84f98d67c2eb9715b364f538f7b443598.png)

Then you'll be able to edit it as you expect.

Longer answer:  
It's hard for us to convey this in the UI, but the new configuration model in Ignition 8.3 is basically a tree structure.

digraph Tree { rankdir=TB; node [shape=box]; edge []; External; System; Core; Dev; Test; Prod; Local; Actual [label="Live Config", style=filled, fillcolor=lightblue]; External -\> System; System -\> Core; Core -\> {Dev, Test, Prod}; Dev -\> Local; Local -\> Actual; Test -\> Local; Prod -\> Local; }

It's essentially a single project inheritance tree, where the order is hardcoded.  
What you do have control over is which deployment mode (if any) is loaded, and where you define resources.  
You _cannot_, by definition, edit resources in `system` - they are provided by either the platform itself or a module. This includes the base call scripts. So what you have to do is "override" them, creating a duplicate in the `core` collection (or whichever deployment mode you have active, if you have one) that is then a "regular" resource you own and can modify as you wish.

---

_[View the full topic](https://forum.inductiveautomation.com/t/modifying-voice-notification-language-profiles/113996)._
