---
sourceDocument: Xanadu ServiceNow AI Platform Administration
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu ServiceNow AI Platform Administration

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Create and configure a custom artifact

# Create and configure a custom artifact {#ariaid-title1}

* Release version: Xanadu
* 
* Updated February 11, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Create and configure custom artifacts of your choice to use the Localization Framework functionality.

## Before you begin

Ensure that you have activated the Localization Framework Installer plugin (com.glide.localization_framework.installer) before configuring a custom artifact.

Role required: localization_admin and script_include_admin.

## Procedure

1. Navigate to AllLocalization FrameworkArtifact Configurations.
2. Select New.
3. In the Artifact Configuration form, fill in the fields.  
   {#create-configure-custom-artifact__table_uly_1hv_tnb__entry__2}

   | Field | Description |
   |-|-|
   | Name | Identifier of the artifact record. |
   | Internal name | An internal name for the artifact. |
   | Table name | Identifier of the table where information of the artifact is stored. For example, Catalog Items \[sc_cat_item\] table. |
   | Processor script | Extracts the translatable content associated with the translation request and saves the translations into the database.You can select a script include using the search ![magnifying glass icon]() icon, or you can create a new script include. The processor script contains the following functions: * getTranslatableContent: Extracts the translatable content. * saveTranslatedContent: Saves the translated content back to the system. {#create-configure-custom-artifact__ul_dqn_kss_qpb} For more information, see [Processor script functions](https://servicenow-prod.fluidtopics.net/Tc2cQQqR1tG5XQf83asLew "The processor script contains functions that help you extract the translatable content and save the translated content which is included when you configure an artifact.").To create a new processor script for the artifact, see [Create a processor script](https://servicenow-prod.fluidtopics.net/6XvGpqwpyVd24R9eCeuFZQ "You can create a processor script to include in your custom artifact configuration to extract the translatable content and save the translated content."). Note: Under Related Links on an existing artifact record, you can switch to Legacy View for script editing. |
   | Application | Application scope. The value is the current application selected for the logged-in user session. For more information, see [Select an application from the application picker](https://servicenow-prod.fluidtopics.net/w9pa8C4mJ2myOidZe4teDg "Use the application picker to select the application scope to which any new records and updates apply."). |
   | Active | Option to activate the configuration record. |
   | Generate insights | Option to turn on or turn off the localization insights for the artifact. For more information, see [Localization Insights dashboard](https://servicenow-prod.fluidtopics.net/tfcgtUkjHYFcIbSbZYImtQ "The Localization Insights dashboard provides reports on translations, grouped into tabs by artifact type. The reports are generated by scheduled jobs based on Localization Insights records."). |
   [Table 1. Artifact Configuration form fields]

   {#create-configure-custom-artifact__table_uly_1hv_tnb}
4. Select Submit.

## What to do next

For examples of Localization Framework artifacts that you can set up, see the LF Artifact blog posts list on <https://www.servicenow.com/community/international-localization/need-to-translate-a-par-dashboard-check-this/ta-p/2839751> in the ServiceNow Community. These examples include Processor scripts.

*[\>]: and then


