Can we create multilingual Chat bot using PVA from a single PVA Chatbot?
We have a requirement to create single PVA to support multiple languages.
@HenryJammes Hey Henry, we're implementing a multi language bot and looking at the. bot framework solution. We tried the built-in function in copilot studio, but found it missing some things like quick replies in the translation file and needing to update each language file when a topic is updated. We had to add custom logic for the quick replies for each topic they are in, which isn't ideal.
I'm wondering of there are any limitations for the Bot Framework middleware bot solution and what the current recommendation is for multilanguage.
We also have an HTTP Request node hooked up to Azure AI Search as one of the main pieces of our bot and I'm imagining the translated text from the middleware would show up in the same way as "System.Activity.Text" which we use for the Azure AI Search input. Just want to make sure there wouldn't be any implications with this. Thanks for your insight!
Wesley
https://github.com/microsoft/CopilotStudioSamples/tree/master/MultilingualBotSample#readme
Hi @HenryJammes ,
Thanks for your inputs.
Basically, we wanted to understand how Power Virtual Agent (PVA) can support following or multi languages using single Chatbot which is created as English (US). We are planning to implement it in Power Pages and language translation will happen at backend (API) side using ChatGPT. We will call these OpenAI APIs using power automate from Power virtual agents.
Is it possible to show different language text to a PVA which is created using English language?
We want support for following languages:
Spanish (latin america)
Portuguese (brazilian)
French (standard)
German (standard)
Italian (standard)
Chinese (mandarin)
Japanese (simplified)
Thanks,
Satish
Hi @SatishPatel
Not yet, but this is a planned feature for PVA. I don't have an ETA we can share though.
To help adding traction on this, can I ask that you share details on your requirements by upvoting this item: Single Bot Multi-Language Support - Microsoft PVA Feature Requests | Product Roadmap (productboard.com)
Alternatively, you can have a look at this article on adding a real-time translation layer to an existing chatbot: Make your Power Virtual Agents chatbots multi-lingual with the Translator Bot sample solution | Microsoft Power Virtual Agents
Henry
Romain The Low-Code...
18
Pablo Roldan
14
stampcoin
8