How does Answer Bot detect the user's language?
The user’s language detection depends on the Answer Bot experience:
- Email - Answer Bot uses language detection machine learning model to detect language based on the subject and description.
- Web form - Answer Bot uses the defined locale of the Help Center (e.g. /hc/en-us) which is currently being used and forces that locale/language when doing the article suggestion.
- API and Web Widget - Answer Bot does the same language detection as email on the text inputted.
- SDK - Answer Bot does not detect languages or dynamically change. Answer Bot uses the device locale to select which language it interacts with but the article suggestion is based of the Help Center locale.
For more information, see this article: Languages supported in Answer Bot.