mscrm-addons.com logomscrm-addons.com logo
  • Release History
  • Knowledge Base
  • Documentation
  • Contact Support
  • Release History
  • Knowledge Base
  • Documentation
  • Contact Support
home/Knowledge Base/DocumentsCorePack(DCP)/Customizing the DocumentsCorePack Dialog’s text

Customizing the DocumentsCorePack Dialog’s text

1990 views 1 Updated on June 11, 2025

The text of the DocumentsCorePack Dialog can be modified to accommodate users who may want to adjust certain labels or create their own custom translations. This article outlines how this can be done via Power Apps.

Table of Contents

  • Accessing the localization web resource
  • Modifying existing text
  • Adding custom translations

Accessing the localization web resource

To customize the DocumentsCorePack Dialog’s text, we must first retrieve the DCP Dialog Localization XML file.  To do this, navigate to Power Apps and click on the Solutions tab. Then, click on Default Solution.

Locating the default solution
Figure 1: Locating the default solution

Search for and locate the DCP Dialog Localization web resource and Edit it.

Accessing the web resource
Figure 2: Accessing the web resource

The Edit web resource window will appear. Scroll down to the ❶ advanced options and ❷ right-click on the URL.  In the context menu, select ❸ Save link as. This will download the web resource as an XML file to your local system. This XML contains the schema that determines what text is displayed in the DocumentsCorePack Dialog.

Downloading the XML file
Figure 3: Downloading the XML file

After downloading the file, you can choose to modify the existing text or add a custom translation node. Both options are explained below.

Modifying existing text

To modify existing text within the DocumentsCorePack Dialog, open the XML file in a code editor of your choice (in this example, we are using Notepad++) and open the translation node that corresponds to the language you use. By default, there are two translation nodes: 1033, which represents English, and 1031, which represents German.

Please note: If you are using Notepad++, you can adjust the color and formatting of the file for ease of readability by going to the Languages tab and selecting XML.

Opening the English language node
Figure 4: Opening the English language node

To change a given line of text, replace it with your own text placed within a set of tags. For example, if we wanted to change the dialog title from “DocumentsCorePack Dialog” to “Create a document” for the English version, we can simply replace the given text within the dialogTitle tags under the 1033 node.

Altering the DocumentsCorePack Dialog's title text
Figure 5: Altering the DocumentsCorePack Dialog’s title text

Once you are finished modifying the XML, save it as a new file. Then create a new web resource.

Creating a new web resource
Figure 6: Creating a new web resource

Upload the new XML file under Choose file and name it. Make sure to take note the name for later (including the “new_” prefix).

Uploading our custom file
Figure 7: Uploading our custom file

Custom Web Resource Translation

After saving the web resource, there are two methods of translating your new web resource.

1. Use a Custom Language Web Resource

Easily navigate back to the DocumentsCorePack Settings Page and perform the following steps:

❶ Select DCP Settings from the left menu on the DocumentsCorePack Web Configuration
❷ Click on the Dialog tab on the top menu
❸ Navigate to Custom Language Web Resource and select Change

Figure 8: Opening DCP Dialog Settings

After selecting Change, search for your newly created web resource and select Add.

Figure 9: Selecting your web resource

Now, when opening the DocumentsCorePack Dialog, the text will be different.

2. Using a SettingsKey

After saving the web resource, create a SettingsKey with the following information:

❶ Name: CustomLanguageFileWebResourceName
❷ KeyValue: The name from our web resource (in this case, “new_ModifiedText”)
❸ Product: DocumentsCorePack

Creating a SettingsKey
Figure 8: Creating a SettingsKey

Save and publish your changes. Now, when opening the DocumentsCorePack Dialog, the text will be different.

The DocumentsCorePack Dialog, now displaying a different title.
Figure 9: The DocumentsCorePack Dialog, now displaying a different title.

Adding custom translations

To create a customized translation, begin by opening the XML file. Again, please note the existing translation nodes: LCIDs 1033 and 1031, which correspond to English and German respectively.

Our two language nodes
Figure 10: Our two language nodes

Copy the contents of the file and paste them into a new one. Duplicate one of the existing nodes, changing the LCID to a number that corresponds to your desired custom translation. In this example, we are creating an Italian translation, which corresponds to LCID 1040. A list of LCIDs and their languages can be viewed here.

Duplicating a node to create a third translation node
Figure 11: Duplicating a node to create a third translation node

Within the node, replace the text with your custom translation. Then save the XML file. When returning to PowerApps, click on New and select Web resource.

Creating a new web resource
Figure 12: Creating a new web resource

Like in the previous section, upload the new XML file under Choose file and name it. Again, take note of the name for later.

Uploading our custom file
Figure 13: Uploading our custom file

Enter the SettingsKey information as follows:

❶ Name: CustomLanguageFileWebResourceName
❷ KeyValue: The name from our web resource (in this case, “new_NewLanguage_Italian”)
❸ Product: DocumentsCorePack

Creating a SettingsKey
Figure 14: Creating a SettingsKey

To set the language, first ensure that the language has been added to your Dataverse environment by accessing the ❶ Power Platforms Environment Settings and navigate to ❷ Administration > ❸ Languages.

Accessing our language settings
Figure 15: Accessing our language settings

Then, add your desired language and save your changes.

Adding the Italian language to our Dataverse
Figure 16: Adding the Italian language to our Dataverse

Finally, navigate to Set Personal Options. Under the Languages tab, select the previously-specified language. This will change the DocumentsCorePack Dialog’s language to the custom translation.

Setting the language in our personal options
Figure 17: Setting the language in our personal options

That’s it! We appreciate your feedback! Please share your thoughts by sending an email to support@mscrm-addons.com.

Tags:translationcustomizedialogdocumentscorepack dialogcustomtranslate

Was this helpful?

1 Yes  1 No
Related Articles
  • Security issues when installing DocumentsCorePack (Defender)
  • Locating Raw Inputs and Outputs in Power Automate
  • Step by Step: How to execute an OCA in a Power Automate flow 
  • Stop Losing Time & Money: How Manual Document Processes Hurt Your Business
  • Debugging the Template Design Office Add-In 
  • Updating Legacy SharePoint Connections 
Latest Articles
  • mscrm-addons.com: 2025 Year in Review
  • Security issues when installing DocumentsCorePack (Defender)
  • AttachmentExtractor: Bandwidth & Performance – FAQ 
  • Recap: Power Platform Community Conference 2025
  • Recap: Community Summit 2025
Popular Articles
  • DocumentsCorePack Template Designer – Getting Started
  • Step-by-Step: How to configure a One-Click-Action
  • Application Access for Dynamics 365
  • How licenses are counted
  • How to find your environment’s unique name in Microsoft Dynamics 365
Top Rated Articles
  • “Undefined”-labels in Chrome and Edge 114 and higher
  • How to insert Condition Fields in DocumentsCorePack Templates designer
  • Important information for Dynamics 365 online customers using DocumentsCorePack and/or AttachmentExtractor
  • How to activate the DocumentsCorePack Connector for PowerApps & Microsoft Flow
  • How licenses are counted
Categories
  • *News and General Infos* 70
  • Webinars 46
  • Template Designer(DCP 197
  • DocumentsCorePack(DCP 264
  • TelephoneIntegration (TI 65
  • AttachmentExtractor (AE 76
  • PowerSearch (PS 50
  • ActivityTools (AT 61
  • SmartBar (SB 54
  • GroupCalendar (GC 47
Our Vision

“We see it as our purpose to provide products that simplify and speed up our customers’ Microsoft Dynamics 365 experience.”

Knowledgebase
LogIn
mscrm-addons.com
  • Products
  • Online Shop
  • Downloads
  • My Account
About Us
  • About Us
  • Case Studies
  • Newsletter
  • Partner Program
  • Contact
Support
  • Support
  • Terms & Conditions
  • Documentation
  • Webinars
  • Legal Documents
  • Impressum
  • © 2025 www.mscrm-addons.com. All Rights Reserved.