We are testing with Pega Chatbot to initiate the conversation offering case creation and access to knowledge articles. One of the main requirements is to support 10 or more languages/countries.
First I created the chatbot interaction in Pega and used the Localization Wizard to localize the application to Spanish. I noticed the Chatbot System Responses and out of the box commands like "hi" and "cancel" were included in the text to localize.
By changing the locale in Locale settings, I could see the chatbot conversation localized in the Preview console. However, and here is my main question, when I embed the mashup code on a website, this is not localized... I tried with Chrome's Locale Switcher extension with no luck. Do I need to do anything else for the mashup code to render the chatbot in Spanish or any other language?
Besides my question, here are some observations/thoughts:
Localization Wizard seems to translate the Response Text within a Response command, however, the Text Analysis - Approximate match words are not translated... therefore triggering automatic responses in a different language does not work.
We plan to use the full Pega Customer Service Self-Service application with Web Chatbot, but in the meantime, we started with some research using the conversational channels in Pega Platform.
Thanks for any thoughts on this.
***Edited by Moderator: Pallavi to change content type from Discussion to Question***
Adding to the conversation above, for the Response commands, I believe the issue is that each response configuration have a Text analysis tab with approx match words, and I think these didn't get localized by the Localization Wizard...