--- title: Dynamic translation on forms and activity streams description: For a seamless localization experience on forms and activity streams, you can dynamically translate text based on the preferred language of a user​. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-administration/dynamic-translation/dynamic-translation-forms.html release: australia product: Dynamic Translation classification: dynamic-translation topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Translating with Dynamic Translation, Dynamic Translation, Translation and localization, Configure core features, Administer the ServiceNow AI Platform] --- # Dynamic translation on forms and activity streams For a seamless localization experience on forms and activity streams, you can dynamically translate text based on the preferred language of a user​. ## Dynamic translation on forms You can translate the field values on forms on the ServiceNow AI Platform and the configurable workspaces. For more information on Dynamic Translation support for configurable workspaces, see Dynamic Translation support for configurable workspace. To enable dynamic translation at the field-level on Platform forms, see [Enable dynamic translation for a field](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/dynamic-translation/configure-field-translation.md). After dynamic translation is enabled, select the translate icon \(\[Omitted image "Translation.png"\] Alt text: Translate icon\) to show or hide the translated content. ## Dynamic translation in activity streams You can enable dynamic translation in activity streams on the ServiceNow AI Platform, configurable workspace, and Service Portal. For more information on Dynamic Translation support for configurable workspaces, see Dynamic Translation support for configurable workspace. Use the dynamic translation properties to enable or prevent the option for dynamic translation in the activity stream of the tables you list. When enabled, select the translate icon \(\[Omitted image "Translation.png"\] Alt text: Translate icon\) to show or hide the translated content for each comment or work note in the activity stream. For more information, see [Dynamic Translation properties](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/dynamic-translation/dynamic-translation-properties.md). ## Length limitations for translation service providers The following are the length limitations for translation service providers: - For Google, the recommended maximum length of each request is 5,000 characters. The maximum size of the input text cannot exceed 30,000 code points. For more information, see the [Google Documentation](https://cloud.google.com/translate/quotas). - For Microsoft, the input text for translation cannot have more than 50,000 characters including spaces. The input text for detection also has a maximum of limit of 50,000 characters. For more information, see the [Microsoft Documentation](https://docs.microsoft.com/en-us/azure/cognitive-services/translator/request-limits#character-and-array-limits-per-request). **Note:** Starting with the Rome release, you can use Dynamic Translation without the snc-internal role.