--- title: \(Legacy\) Virtual Agent translation tables description: Virtual Agent uses the \[sys\_translated\_text\] and \[sys\_ui\_message\] tables to store translated text. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/conversational-interfaces/va-translation-tables.html release: australia topic_type: reference last_updated: "2026-09-10" reading_time_minutes: 1 breadcrumb: [Localizing NLU conversations, Localization options for NLU conversations, Build and deploy NLU conversations, \(Legacy\) Virtual Agent for NLU, Conversational Interfaces] --- # \(Legacy\) Virtual Agent translation tables Virtual Agent uses the \[sys\_translated\_text\] and \[sys\_ui\_message\] tables to store translated text.
Table Description
Translated Text \[sys\_translated\_text\] Stores translations for fields with the field type translated\_text or translated\_html \(see the dictionary entry\).The \[sys\_cs\_topic\] table contains the English keywords and topic titles. It pulls translations from the \[sys\_translated\_text\] table. For details about translating text content into different languages, see [Translated text table](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/r_TranslatedText.md) and [Translating text fields](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/c_UseTranslatedText.md).
Message \[sys\_ui\_message\] Stores expert translations for messages in Virtual Agent topics.Pre-built topics have already been translated, but you must provide translations for any content you create for your instance. For more information about the Message table, see [Message table](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/r_MessageTable.md).
Text Translations for Dynamic Translation \[sys\_cs\_dynamic\_translation\_text\] Stores copies of the translations found in the Message \[sys\_ui\_message\] table and previously dynamically translated messages.This view-only table is only available when the Dynamic Translation for Virtual Agent plugin is installed and the Dynamic Translation in Virtual Agent feature is enabled. This table is cleared every 24 hours to ensure that the most up-to-date translations stored in the Message \[sys\_ui\_message\] table are being referenced. For more information about how the Text Translations for Dynamic Translation \[sys\_cs\_dyamic\_translation\_text\] table works with Dynamic Translation in Virtual Agent, see [Language detection and dynamic machine translation in Virtual Agent in enhanced chat](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/dynamic-lang-detection-translation-enhanced-chat.md).
**Parent Topic:**[\(Legacy\) Localizing Virtual Agent NLU conversations](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/localize-va-topic.md)