Skip to main content

Supporting multiple languages in a single bot

Hi we configured our chatbot to respond in German. However, some of our users prefer to ask questions in English and also receive responses in English, so the chatbot should really always respond in the question language. Can this be configured? (All our training documents are currently in German)

Status: Completed2 comments

Comments2

  • Vera Sun changed status to In Progress
    Team•

    Feb 29, 2024

    Pinned

    Hi there,

    To ensure that your chatbot can reply in whatever languages your users ask, we would recommend that you set the main language of your chatbot as "English" instead of German.

    Within Wonderchat, English is designated as the 'fluid language' for all chatbots. So whatever language your users ask a question in, setting it as English will allow it to switch accordingly.

    You can still maintain your greeting messages to be in German, so that users would be prompted to continue conversation in German, but if they make the switch to English the chatbot will respond accordingly.

    We will make changes in due course to make multi-ligualism more adaptable, but for now this is the best quick fix.

    Let me know if you have any more queries!

    Best regards,

    Vera

  • Luke Tan

    Team•

    Feb 28, 2024

    Hi @rkerth , when you set the chatbot language to German (or any other language besides english), the chatbot will typically reply in German even when the user asks questions in English. This is because we have had many users who prefer the chatbot to always reply in a single language of their choice. However, we can tune the system to reply in the language that the user asked the question in. We will let you know when this is done