{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":38993,"path":"platform-administration/localization-framework/framework-configuration.md","title":"Artifact configurations","bundle":null,"doc_type":null,"release":"australia","body":"\n# Artifact configurations\n\nYou can configure the required artifacts and use the Localization Framework to fulfill the translation requests.\n\nAny artifact configured in the Localization Framework application has its own record in the artifact configurations \\[sn\\_lf\\_config\\] table.\n\nWith 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.\n\nA 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://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/conversational-interfaces/va-lite.md).\n\nRecords 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://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/employee-service-management/activate-hr-lifecycle-events-for-enterprise.md).\n\nYou 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://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/localization-framework/create-configure-custom-artifact.md).\n\n-   **[Create and configure a custom artifact](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/localization-framework/create-configure-custom-artifact.md)**  \nCreate and configure custom artifacts of your choice to use the Localization Framework functionality.\n-   **[Create a processor script](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/localization-framework/create-processor-script.md)**  \nYou can create a processor script to include in your custom artifact configuration to extract the translatable content and save the translated content.\n-   **[Processor script functions](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/localization-framework/processor-script-functions.md)**  \nThe processor script contains functions that help you extract the translatable content and save the translated content which is included when you configure an artifact.\n-   **[Create a UI action for the custom artifact](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/localization-framework/create-ui-action-artifact.md)**  \nCreate a UI action to request translations for the custom artifact.\n-   **[Read script helper functions for LFDocumentContentBuilder](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/localization-framework/lf-document-content-builder.md)**  \nThe 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.\n\n**Parent Topic:**[Configure the Localization Framework](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/localization-framework/configuring-localization-framework.md)\n\n"}}