---
sourceDocument: Administration de la ServiceNow AI Platform en Australie
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/platform-administration

 Release :

    - australia

ft:locale :

    - fr-FR

ft:publication_title :

    - Administration de la ServiceNow AI Platform en Australie

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Créer une action d'interface utilisateur pour l'artefact personnalisé

# Créer une action d'interface utilisateur pour l'artefact personnalisé {#ariaid-title1}

* Rversion finale: Australia
* 
* Mis à jour 12 mars 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Créez une action d'interface utilisateur pour demander des traductions pour l'artefact personnalisé.

## Avant de commencer

Rôle requis : localization_admin

## Procédure

1. Accédez à la table d'artefacts personnalisés.  
   Recherchez la table à l'aide de son nom. Par exemple, \[sys_cs_topic\] est le nom de table pour Agent virtuel les rubriques.
2. Cliquez sur l'icône ![hamburger (icône hamburger]()) au niveau de l'une des colonnes et accédez à Configurer Actions d'interface utilisateur.
3. Cliquez sur Nouveau.
4. Renseignez les champs du formulaire Actions d'interface utilisateur.  
   {#create-ui-action-artifact__table_if2_jvj_xnb__entry__2}

   | Champ | Description |
   |-|-|
   | Nom | Nom de l'action d'interface utilisateur. Par exemple, Demander des traductions. |
   | Client | Option permettant d'exécuter le script dans le navigateur de l'utilisateur. Lorsque cette option est activée, le champ OnClick apparaît au-dessus du champ Condition. |
   | Condition | Condition permettant de décider quand afficher cette action d'interface utilisateur. |
   | Onclick | Fournissez le nom de la fonction JavaScript comme suit : renderLanguagePickerModal(); |
   | Script | Option permettant d'exécuter le script pour exécuter la fonction de demande de traductions. Le script varie pour le bouton Formulaire et le choix de la liste. * Bouton du formulaire function renderLanguagePickerModal() { var dlg = new GlideModal("sn_lf_language_picker"); dlg.setTitle(getMessage("Request Translations")); dlg.setPreference("sys_id", g_form.getUniqueValue()); dlg.setPreference("artifact_config_internal_name", "catalog_item"); dlg.setPreference("request_type", "form"); dlg.setPreference("focusTrap", true); dlg.render(); } * Choix de la liste function renderLanguagePickerModal() { var sys_ids = g_list.getChecked(); if (!sys_ids || sys_ids.length == 0) return; var dlg = new GlideModal("sn_lf_language_picker"); dlg.setTitle(getMessage("Request Translations")); dlg.setPreference("sys_id", sys_ids); dlg.setPreference("artifact_config_internal_name", "catalog_item"); dlg.setPreference("request_type", "list"); dlg.setPreference("focusTrap", true); dlg.render(); } {#create-ui-action-artifact__ul_pnq_vqy_xnb} |
   | Bouton du formulaire | Option permettant d'activer l'action d'interface utilisateur en tant que bouton de formulaire. |
   | Choix de la liste | Option permettant d'activer l'action d'interface utilisateur dans la liste de choix. |
   [Tableau 1. Champs des formulaires d'action d'interface utilisateur]

   {#create-ui-action-artifact__table_if2_jvj_xnb}  
   Remarque :  
   Configurez le formulaire pour voir tous les champs. Pour plus d'informations, consultez [Créer une action d'interface utilisateur](https://servicenow-prod.fluidtopics.net/9Q6uq90ZsSU17iGDHhhzrw "Vous pouvez créer une nouvelle action d’interface utilisateur ou en modifier une existante.").
5. Cliquez sur Envoyer.

