Docs
DashboardRelease Notes
  • What is DeepConverse?
  • Chatbots
    • Basics
      • Building chatbot intents
      • Intent action responses
      • Chatbot Persistence mode
      • Publishing changes
    • Advanced Functionality
      • Connection Override
      • User Identity Verification
      • Announcements
      • Channel Specific Functionality
        • Zendesk Sunshine Conversations
          • How to handle image and file uploads in Zendesk Sunshine Conversations?
        • Zendesk Chat (Classic)
          • How to handoff conversations to Zendesk Chat (Classic) ?
        • Calendly
    • Branding
    • Deploy
      • Chatbot Versioning
      • iOS SDK
        • iOS (Custom Webview)
      • Android SDK
      • Adding widget to your Zendesk Help Center
      • Adding widget to your website
      • Custom Initialization and Passing Metadata
      • Open chatbot via Javascript
      • Adding widget to your Shopify Store
        • Adding the widget to Shopify via the Theme editor embed block
    • Localization
    • Customizations
      • Adding a link to your Privacy Policy in Chatbot window
  • Voice Bot
    • Getting Started with Voice Bots
    • Voice Bot Architecture
    • Supported use cases for Voice Bot
    • Setup and Configuration
  • Ticket Automation
    • Setup Zendesk email and ticket automation
  • Guides
    • Building Guides
    • Guide Theme Customization
    • Embedding Guides on your website
    • Embedding Guides in Chatbots
    • How to copy Guides across sites
  • Conversational Flow Builder
    • What is the Conversation Flow Builder?
    • Assign Parameters in Conversations
      • Predefined Parameters
    • How to use Rules in Conversations
    • Conversation Blocks
      • Question
      • Salesforce Blocks
        • Agent Availability Block
        • Live Agent Handover
      • Guide Blocks
        • Guide Step (Guide Flow)
        • Solved Block
        • Unsolved Block
        • Guide (Chatbot)
      • HTTP Request
      • Client Events
      • Policy
      • Zendesk Sunshine Conversations Handoff (In Widget)
    • Data Tables
      • How to read or search data from Data Tables?
  • Analytics
    • Chatbot Analytics
    • Viewing Chat Conversations
    • Message Viewer
    • Integrating with Google Analytics
    • Export API
      • Conversations Endpoint
      • Messages Endpoint
  • Integrations
    • Supported Integrations
      • Zendesk
      • Zendesk Sunshine Conversations
      • Salesforce
      • Gorgias
  • Account
    • Adding Users
    • Permissions and Roles
    • Multiple Sites
  • Security
    • DeepConverse Public IPs
    • Subprocessors
    • Data Request Policy
    • Technical and Organizational Security Measures
    • Reporting Security Vulnerabilities
      • Log4Shell Vulnerability
    • Generative AI - Technical Security Measures
  • Support
    • Contacting Support
    • Service Levels and Response Times
    • Platform Stability
Powered by GitBook
On this page
  • Exporting Translations
  • Adding Translations
  • Importing Translations

Was this helpful?

  1. Chatbots

Localization

Translate chatbot content to multiple languages

PreviousAdding the widget to Shopify via the Theme editor embed blockNextCustomizations

Last updated 10 months ago

Was this helpful?

You can export the text content used in the chatbot for translating it into other languages. DeepConverse makes it easy for you to export it to a Google Sheet for collaborative editing and sharing. Once you are ready with the translations and the locales for your site you can import it back into DeepConverse.

Exporting Translations

To export translations navigate to the chatbot that you would like to export.

On the chatbot page click Actions > Export/Import Translations.

In the open form click Submit if you would like to export to a new sheet, or enter the Sheet Key and Worksheet Title for the sheet you would like to update.

Once the export is completed the sheet will be shared with your email.

Prefill Auto Translation

This allows you to prefill the sheet with Google Translate values if the translation does not exist.

Here is an example of how the exported translations would look like.

Adding Translations

Once you have exported the text into the Google Sheet you can add additional columns each representing a locale that you would like to target.

Add the corresponding translation for that row in the cell.

Here is an example of how French (fr) is added into the sheet.

Importing Translations

On the chatbot page click Actions > Export/Import Translations.

Select Import as the operation

Enter the Sheet Key and the Worksheet Title

Notes:

  1. Locales in the Google Sheet should match the locales you use in your production/deployment environments for the translations to get picked up.

  2. If a text doesn't have the the corresponding language translation then it will default to using text from 'en_us' as the fallback

Tip: You can use the function already available in Google Sheets for quick translations

GOOGLETRANSLATE