logo

NJP

Native and Dynamic Translation for Now Assist FAQ

New article articles in ServiceNow Community · Nov 07, 2024 · article

**What is native translation and how is it different from dynamic translation?**

Native translation uses a multilingual LLM that is designed to understand and generate output (text) in multiple languages. Multilingual LLMs are sophisticated AI models trained on large datasets that include multiple languages. These models can understand, generate, and manipulate text across various languages seamlessly. Our multilingual LLM will support our Now Assist skills such as summarization, content creation, and conversational interactions. The integrated use of multilingual LLMs provides a deeper understanding of context, idiomatic expressions, and cultural nuances within each language, which provides more natural and accurate outputs.

Dynamic translation is the real-time conversion of text from one language to another using services that translate content as it is received. Dynamic translation can be used to bridge gaps in conversational experiences, and other skills and is effective for translation purposes, but may not possess the broader language comprehension and generation capabilities that multilingual LLMs offer.

See the product docs on [Translation for Now Assist](https://docs.servicenow.com/csh?version=latest&topicname=translation-for-now-assist) for more information.

**Which Now LLM models support native translation?**

Currently, the ServiceNow text-to-text LLM is our supported multilingual LLM. Multilingual support is enabled by default and is applicable for all Now Assist skills that use the ServiceNow text-to-text LLM, for a listing of skills and models see [KB1699552](https://support.servicenow.com/kb?id=kb%5Farticle%5Fview&sysparm%5Farticle=KB1699552).

**Which languages are supported with native translation?**

English, Spanish, Japanese, French, German, Italian, Brazilian Portuguese, Dutch, Canadian French

**How is your multilingual LLM trained?**

We train and evaluate our multilingual LLM on language-specific datasets using ServiceNow platform-specific data. See our model card for more information.

**What if my desired language is not supported by native translation?**

If a language is not supported with multilingual Now LLM, you can use Now Assist Dynamic Translation for the language keeping in mind the differences in functionality presented in the question: **What is native translation and how is it different from dynamic translation?**

**How can I tell if a skill is using native translation or dynamic translation?**

Currently, this feature is not available in the Now Assist admin console. As an admin, you can enable Native translation and the supported languages you wish to use in the Now Assist admin console.

**Note:** Not all out-of-the-box skills use native translation, to ensure full translation coverage, we recommend enabling dynamic translation for the languages selected in native translation. Native translation will take priority, and fall back to dynamic translation if needed.

**Can I enable or disable native translation for specific languages and skills?**

Admins can determine which supported languages they wish to use with native translation in the Now Assist admin console. Currently, admins cannot select which skills they wish to use native translation with; it will apply to all skills using the ServiceNow text-to-text LLM unless restricted by default configuration.

**Which languages are supported with dynamic translation?**

Now Assist Dynamic Translation works with all languages supported by the Now Platform.

**Can I specify which skills I want to use with native translation and which skills I want to use with dynamic translation?**

See the above question: **Can I enable or disable multilingual LLM for specific languages and skills?** Admins can determine which supported languages to use with native translation but cannot configure at a skill level. If a skill is unsupported by native translation, it will fall back to dynamic translation if dynamic translation is enabled and the language is configured.

**What is the difference in the models between native translation and dynamic translation?**

Our multilingual ServiceNow text-to-text LLM capabilities support native multilingual use cases out of the box for supported languages. Now Assist in Dynamic Translation uses our [SN Azure OEM translator service](https://learn.microsoft.com/en-us/legal/cognitive-services/translator/transparency-note?context=%2Fazure%2Fai-services%2Ftranslator%2Fcontext%2Fcontext) to dynamically translate input. Each model is hosted in our ServiceNow regional data centers.

**Which skills support native translation?**

For skills that use the ServiceNow text-to-text LLM, for a full listing see [KB1699552](https://support.servicenow.com/kb?id=kb%5Farticle%5Fview&sysparm%5Farticle=KB1699552).

**Why would I choose to select one translation service over the other?**

There are different factors that can go into your decision to use one translation service over the other, such as latency and quality of translation. Your entitlements determine what is available to you, and there are different costs associated with translation. For more information on tracking Now Assist usage, see [Monitoring Now Assist usage](https://docs.servicenow.com/csh?topicname=monitoring-now-assist-usage&version=xanadu&pubname=xanadu-platform-administration).

View original source

https://www.servicenow.com/community/now-assist-articles/native-and-dynamic-translation-for-now-assist-faq/ta-p/3099258