Exploring Dynamic Translation

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Learn more about Dynamic Translation and integrating with third-party translation services so you can enable live translation of user-entered text across your instance.

    Dynamic Translation overview

    Activating the Dynamic Translation plugin (com.glide.dynamic_translation) enables real-time machine translation of user-entered text in form fields, activity streams, chats, and knowledge articles. You can integrate with a machine translation service provider of your choice. You can configure which tables and features offer on-demand translation for your users.

    To localize your instance, including static UI elements, currency, and time displays, see System Localization.

    To manage and deliver multilingual content at scale, see Localization Workspace.

    Dynamic Translation workflow

    1. Procure any ServiceNow, Inc. subscription that is Professional or above, and includes Dynamic Translation.
    2. Activate your choice of language or languages. For more information, see Activate a language. The language plugin also activates Localization Framework.
    3. Activate the Dynamic Translation plugin (com.glide.dynamic_translation). For information, see Activate Dynamic Translation.
    4. Sign up and create an account with a translation service provider. By default, the following translation service providers are partially preconfigured: You can also configure any translation service provider of your choice. For information about custom configurations, see Integrate with a translation service provider.
    5. Configure your translation service provider in Dynamic Translation.
      • After you have signed up with a translation service provider, do the following in your instance: create a connection, specify the credential information, then activate the translator configuration.
      • Set at least one translator configuration as the default for detection, to detect the language of the user-entered text.
      • Set at least one translator configuration as the default for translation request calls.
      • Dynamic Translation uses the ServiceNow® language codes and supports all the languages that the translation service providers support.
        Remarque :
        For languages where there is a difference in language codes, see Create a language code mapping to create a language code mapping record and associate it with the translator configuration record.
    6. Configure your use cases as needed.
      • To enable dynamic translation in a form field, configure the dictionary attribute. For more information, see Enable dynamic translation for a field.
      • To enable dynamic translation in an activity stream, include the table name in the allow list property. For more information, see Dynamic translation on forms and activity streams.
      • For other use cases, see the links in the Features column of the following Dynamic Translation benefits table.

    Dynamic Translation benefits

    Benefit Feature Users
    Live translation on forms Dynamic translation on forms and activity streams Agent
    Knowledge article translation Together with Localization Framework, enable the translation of Knowledge Base articles. Agent
    Set your preferred translation services Dynamic Translation spoke and integrating with third-party services Administrator
    Use an API and enable machine translation for multiple languages DynamicTranslation API Administrator
    Translate text in conversations between end users and agents Dynamic Translation for Agent Chat End user, agent
    From the Zurich release, support for certain regulated markets is available. For information see KB0743854 on the Now Support portal. Administrator, end user, agent