---
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


---

# Artifact configurations

# Artifact configurations {#ariaid-title1}

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

You can configure the required artifacts and use the Localization Framework to fulfill the translation requests.

Any artifact configured in the Localization Framework application has its own record in the artifact configurations \[sn_lf_config\] table.

With the activation of the Localization Framework Installer plugin
(com.glide.localization_framework.installer), a record for Service Catalog item
and Natural Language Understanding Model are automatically created and configured in Localization Framework.

A record for the Virtual Agent topic is also created and configured in the
framework, since Virtual Agent is automatically enabled with the base system. For
more information, see [Virtual Agent Lite](https://www.servicenow.com/docs/access?context=va-lite&version=xanadu&pubname=xanadu-conversational-interfaces&ft:locale=en-US).

Records for Document Template Block Content and HTML Document Template are created in the artifact configurations \[sn_lf_config\] table when you activate the Human Resources Scoped App: Lifecycle Events for Enterprise plugin
\[com.sn_hr_lifecycle_ent\]. For more information about activating this plugin, see [Activate Lifecycle Events for Enterprise](https://www.servicenow.com/docs/access?context=activate-hr-lifecycle-events-for-enterprise&version=xanadu&pubname=xanadu-employee-service-management&ft:locale=en-US).

You can also create and configure an artifact of your choice and a record for the same is created in the artifact configurations \[sn_lf_config\] table. For more information, see [Create and configure a custom artifact](https://servicenow-prod.fluidtopics.net/p1kjF729KaIiLR3qT~7jqA "Create and configure custom artifacts of your choice to use the Localization Framework functionality.").
* **[Create and configure a custom artifact](https://servicenow-prod.fluidtopics.net/p1kjF729KaIiLR3qT~7jqA)**   
  Create and configure custom artifacts of your choice to use the Localization Framework functionality.
* **[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.
* **[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.
* **[Create a UI action for the custom artifact](https://servicenow-prod.fluidtopics.net/MgKsu6six5p12j5xHK62nA)**   
  Create a UI action to request translations for the custom artifact.
* **[Read script helper functions for LFDocumentContentBuilder](https://servicenow-prod.fluidtopics.net/f9QJBDX5OEXGBgS836gB0A)**   
  The LFDocumentContentBuilder provides utility functions to build document content. Use these functions to write the logic to extract the translatable content from any artifacts regardless of them using standard tables or not for translations.

