Skip to main content
mdfahd
Gainsight Employee ⭐️⭐️
Nov 8, 2024 10:18 AM UTC

Multilanguage and On Demand Translations

  • Aug 28, 2026 7:49 AM UTC
  • 1 reply
  • 216 views
  • Translate All

Last Updated On: September 16, 2025​

This article lists all of the objects and fields related to multilanguage in the communities data lake.

multilanguage_language_disabled (fact)

This object table contains a list of fields related to when an admin disables a language to setup in categories, customize phrases etc.

Field Name Field Type Field Description
community_id string contains the community ID where the activity was executed
correlation_id string

refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes

occurred_at string refers to the timestamp indicating the precise moment when the activity took place
languages string indicates which languages are available for control users within the community after disablement
language_disabled string indicates which language was disabled for control users within the community
user_id string refers to the unique identifier of the person that identifies the user platform-wide
executed_by string identifies the person who executed the activity (zero, if system event)

 

multilanguage_language_enabled (fact)

This object table contains a list of fields related to when an admin enables a language to setup in categories, customize phrases etc. before making it available for community members to switch with language switcher.

Field Name Field Type Field Description
community_id string contains the community ID where the activity was executed
correlation_id string

refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes

occurred_at string refers to the timestamp indicating the precise moment when the activity took place
languages string indicates which languages are available for control users within the community after enablement
language_enabled string indicates which language was enabled for control users within the community
user_id string refers to the unique identifier of the person that identifies the user platform-wide
executed_by string identifies the person who executed the activity (zero, if system event)

 

multilanguage_language_published (fact)

This object table contains a list of fields related to when the language set up s done and users can see it in the language switcher.

Field Name Field Type Field Description
community_id string contains the community ID where the activity was executed
correlation_id string

refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes

occurred_at string refers to the timestamp indicating the precise moment when the activity took place
languages string indicates which languages are available for end- users in the language switcher
language_published string indicates which language was set up and users can see it in the language switcher
user_id string refers to the unique identifier of the person that identifies the user platform-wide
executed_by string identifies the person who executed the activity (zero, if system event)

 

multilanguage_language_switched (fact)

This object table contains a list of fields related to when a user switches between languages.

Field Name Field Type Field Description
community_id string contains the community ID where the activity was executed
correlation_id string

refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes

occurred_at string refers to the timestamp indicating the precise moment when the activity took place
from_language string indicates from which language the user switched
to_language string indicates to which language the user switched
user_id string refers to the unique identifier of the person that identifies the user platform-wide
executed_by string identifies the person who executed the activity (zero, if system event)

 

multilanguage_language_unpublished (fact)

This object table contains a list of fields related to when the language is removed from the language switcher.

Field Name Field Type Field Description
community_id string contains the community ID where the activity was executed
correlation_id string

refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes

occurred_at string refers to the timestamp indicating the precise moment when the activity took place
languages string indicates which languages are available for end- users in the language switcher
language_unpublished string indicates which language was switched off and users cannot see it anymore in the language switcher
user_id string refers to the unique identifier of the person that identifies the user platform-wide
executed_by string identifies the person who executed the activity (zero, if system event)

 

multilanguage_phrase_export_triggered (fact)

This object table contains a list of fields related to when  a community administrator exports a CSV of all of the translations for a specific language

Field Name Field Type Field Description
community_id string contains the community ID where the activity was executed
correlation_id string

refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes

occurred_at string refers to the timestamp indicating the precise moment when the activity took place
language string indicates the languageof pharases
user_id string refers to the unique identifier of the person that identifies the user platform-wide
executed_by string identifies the person who executed the activity (zero, if system event)

 

multilanguage_phrase_export_all_triggered (fact)

This object table contains a list of fields related to when a community administrator exports a CSV of all of the translations for all of the languages on their community

Field Name Field Type Field Description
community_id string contains the community ID where the activity was executed
correlation_id string

refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes

occurred_at string refers to the timestamp indicating the precise moment when the activity took place
user_id string refers to the unique identifier of the person that identifies the user platform-wide
executed_by string identifies the person who executed the activity (zero, if system event)

 

multilanguage_phrase_import_completed (fact)

This object table contains a list of fields related to when a community administrator imports a CSV of  the translations for their community

Field Name Field Type Field Description
community_id string contains the community ID where the activity was executed
correlation_id string

refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes

occurred_at string refers to the timestamp indicating the precise moment when the activity took place
user_id string refers to the unique identifier of the person that identifies the user platform-wide
executed_by string identifies the person who executed the activity (zero, if system event)
phrases_updated string Number of phrases that were changed and applied.
phrases_skipped string Number of phrases that were left unchanged because the value was the same or the key was not recognized.
locale_codes string Locale(s) the imported phrases apply to (for example, en_US, es_ES).

 

hubai_reply_translated_by_on_demand_ai (fact)

This object table contains a list of fields related to when a reply is translated by on-demand AI.

Field Name Field Type Field Description
community_id String Contains the community ID where the activity was executed
correlation_id String Refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes
occurred_at String Refers to the timestamp indicating the precise moment when the activity took place
user_id String Refers to the unique identifier of the person that identifies the user platform-wide
executed_by String Identifies the person who executed the activity (zero, if system event)
translated_to_language String This attribute contains the name of the language into which the reply has been translated

 

hubai_thread_translated_by_on_demand_ai (fact)

This object table contains a list of fields related to when the thread (opening topic with its replies) is translated by on-demand AI.

Field Name Field Type Field Description
community_id String Contains the community ID where the activity was executed
correlation_id String Refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes
occurred_at String Refers to the timestamp indicating the precise moment when the activity took place
user_id String Refers to the unique identifier of the person that identifies the user platform-wide
executed_by String Identifies the person who executed the activity (zero, if system event)
translated_to_language String This attribute contains the name of the language into which the thread has been translated

 

 

This topic has been closed for replies.

1 reply

mdfahd
mdfahdAuthor
Gainsight Employee ⭐️⭐️
Sep 16, 2025 6:48 AM UTC

Hi Community!
We have updated the article with two new objects

  • hubai_reply_translated_by_on_demand_ai (fact)

  • hubai_thread_translated_by_on_demand_ai (fact)

Refer to the article for more information on the fields in these objects.

Translate
Mohammed Fahd - Sr. Technical Writer