Overriding the help text for the Name property in Optimizely CMS
I recently received a question about how to override the Help text for the built-in Name property in Optimizely CMS, so I decided to document my process for figuring it out.
Step 1 – locate the text you want to override in the embedded xml file
I fired up JetBrains dotPeek, and search through the embedded resources for the Optimizely dll files. I found a match in Episerver.UI.

Step 2 – add override to xml file
Simply recreate the entire xml structure, like this.
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<languages>
  <language name="English" id="en">
    <contenttypes>
      <icontentdata>
        <properties>
          <icontent_name>
            <caption>The name of the thing!</caption>
            <help>Naming things is hard, but give it a try!</help>
          </icontent_name>
        </properties>
      </icontentdata>
    </contenttypes> 
  </language>
</languages>Step 3 – test the results!
The updated Name property, shown both without and with the help text.

That's it!
Found this post helpful? Help keep this blog ad-free by buying me a coffee! ☕