web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / New Feature Multi-Lang...
Copilot Studio
Unanswered

New Feature Multi-Language Support in one Bot

(0) ShareShare
ReportReport
Posted on by 27

Hi

I am currently testing the multi-language feature in PVA. Because we currently have four identical bots in four different languages and we only want one bot with the Multi-Language support.

 

How can you set the language?Is it possible to set the language externally, e.g. from a website? Our website supports four languages. If the website is called up in Italian, for example, the bot should appear in Italian. Is it possible to pass the language from the website to the bot or what is the approach here?

 

I have tried to create a work stream/chat widget for each language in Omnichannel for the bot which supports multi-language. You can define the language on the work stream/chat widget. However, when I call up the chat widget, the bot comes up in the default bot language and not in the language of the work stream/chat widget. I would have hoped that the language would be adopted. Will this be possible in the future?

 

canubis_0-1699364081187.png

 

Categories:
I have the same question (0)
  • remidyon Profile Picture
    on at

    hello @canubis, language is automatically switched based on the browser's language: Configure and create multilingual chatbots (Preview) - Microsoft Copilot Studio | Microsoft Learn

     

    You can also manually set a variable into the bot from your website by injecting data to your bot and use it for specific topic, see that article

     

    Finaly can also used the language system variable in a formula if you want to point your generative answer to a particular langue of your website, ie:

    remidyon_0-1700585742523.png

     

     

     

  • canubis Profile Picture
    27 on at

    Hi @remidyon 

     

    Thanks a lot for you answer. I now understand how I can pass a value from a web page to a global external variable in PVA. But we are using Omnichannel.

    How can I transfer "the language" (global external variable in the PVA) in the Omnichannel chat widget?

    Our widget looks like this:

    <html>
    <head></head><body>
    <script id="Microsoft_Omnichannel_LCWidget"
    src="https://oc-cdn-public-eur.azureedge.net/livechatwidget/scripts/LiveChatBootstrapper.js"
    data-app-id="xyxy-xyxy-xyxy-xyxy-xyxyxyxyxyxy"
    data-lcw-version="prod" data-org-id="xyxy-xyxy-xyxy-xyxy-xyxyxyxyxyxy"
    data-org-url="https://orgxyxy-crm4.omnichannelengagementhub.com" ></script>
    </body></html>

     

     

    Thanks a lot.

    Christian

     

  • remidyon Profile Picture
    on at

    Hello @canubis ,

    Like I said, the language is automatically set based on the user's browser language, if an Italian user connects to your website and Italian is a supported language then your bot it will switch automatically to Italian.

     

    You can see the user language in the variable System.User.Language (once you have created secondary language in the language menu)

  • canubis Profile Picture
    27 on at

    Hi @remidyon 

     

    Thank you very much for your answer.
    Unfortunately, this does not help much if PVA uses the language of the browser. In reality, e.g. in Switzerland and also in other countries, the language of the browser is often English or our main language. But the native language of the customers is a different one, e.g. Italian. That's why you can change the language on practically all websites in Europe. That's why I try to pass the language that the customer has selected on the website to the bot. But we use the Omnichannel LiveChat widget, so I don't know if this is even possible?

    Thank you.

  • pserranne Profile Picture
    4 on at

    Hi @canubis,

     

    We have the same requirement. Have you managed to pass along a specific language explicitly selected by the user on your site when use the Omnichannel LiveChat Widget? If so, how did you manage to do this?

  • canubis Profile Picture
    27 on at

    Unfortunately, we didn't get it right with the language. That's why we still have 4 bots for each language as before 😞

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Copilot Studio

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 251 Super User 2025 Season 2

#2
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 201 Super User 2025 Season 2

#3
S-Venkadesh Profile Picture

S-Venkadesh 93 Moderator

Last 30 days Overall leaderboard