Posted: 14 Jun 2020 2:46 EDT Last activity: 15 Jun 2020 13:02 EDT
Pega Chatbot Localization and Mashup Embed Testing
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...