Skip to main content

This article helps community admins enable, configure, and use the AI Translation feature to make community content accessible in multiple languages.

Overview

AI Translation, powered by AI and open AI APIs, allows users to instantly translate community content such as topic titles, bodies, and replies into multiple languages. This improves content accessibility and supports global engagement.

IMPORTANT:  AI Translation is paid add-on feature. For more information, contact your Account Manager to enable it for the community.

Business Use Case:  A German user visits an English topic, but may struggle to understand the content and fully engage in the discussion. The  AI Translate button allows the user to view the post and replies in German, making it easier to participate in the conversation. Static labels, such as Best answer by…, remain in English, but the core content becomes accessible, helping users engage more effectively across languages.

Note: To track usage of AI translation in the community, you need to configure the datalake and use events like:

  • hubai.threadtranslatedbyondemandai
  • Hubai.replytranslatedbyondemandai

For more information on how to set up a data lake, refer to the Getting Started with Data Analytics in CC Data Lake article.

Enable AI Translation in Community

Admins need to enable the AI Translation in Control for the users to utilize this feature.

To enable the AI Translation:

  1. Log in to Control.
  2. Navigate to Settings > Languages.
  3. Click on the AI Translation section to expand.
  4. Turn on the Use AI Translation for Customer Communities toggle to add languages for translation.

Once you turn on the Use AI Translation for Customer Communities toggle, add the required languages for translation.

Add Languages for Translation

After enabling the translation, the next step is to add the languages based on the community requirements.

To add the languages:

  1. From the AI Translation Behavior drop-down, select the languages to be added.
    Note: The list of languages displayed is derived from the Global Languages
    list.
  2. (Optional) Add custom languages that are not included in the Global Languages list. For example, you can add a localized language variant specific to your community's needs.
    Note
    : New languages added here are not added to the Global Languages list.
  3. (Optional) Click the x icon to delete an added language.
  4. In the Exclude terms from translation field, enter terms or phrases that are not to be translated. For example, add brand or product names like Gainsight PX or Community to the exclusion list to ensure they appear consistently in all languages.
  5. Click Save changes to enable the selected languages.

 

Use AI Translation in the Community

Once enabled, a Translate button appears on all topic pages. Users can select their preferred language from a drop-down menu to view translated content in real time.

To use on-demand translation:

  1. Log in to Destination.
  2. Navigate to any topic. From the Translate drop-down, select the language for the content to be translated.
    Note
    : Users can translate the entire thread or individual topics, or content as well.
  3. (Optional) Click Show Original to display the original content language.

 

Hello ​@BasHarmsen it’s here - we’ve made it! ;) 


Hi Community!!

We are excited to share that the On-Demand Translation feature is now generally available as AI Translation!

This enhanced capability helps your global community users instantly translate topic titles, post bodies, and replies into their preferred languages—improving accessibility and engagement across diverse audiences.
​​​​​@Sudhanshu