Multi-Lingual bots

I have a query with multi-lingual

  1. Do we need to configure NLPs for each languages if the default language has already been configured?
  2. https://developer.kore.ai/docs/bots/advanced-topics/multi-lingual/building-multi-language-bots/#:~:text=Consumers%20are%20more%20likely%20to,to%20rebuild%20the%20bot%20definitions.
    I went through the above document and it has a language detection section which has three points so could you’ll help me on that?

Thanks
Reni

@renisweta1094,

Thank you for reaching out to Kore Community.

  1. If by “configuring NLPs” you mean utterance training or pattern creation, then yes, for a multi-lang bot, we need to configure them for each language.

  2. The three options for language detection determine how often language detection will happen

  • Lifetime : means the language detected, for first conversation with the bot will be set as users preference.
  • Per-session: for every new session language detections will happen fresh.
  • Every Usermessage: language is detected for every message user provides.

If you have any specific question related to this setting, feel free to let us know.