Hi,
I have a Copilot agent created with this setting to ON:
That means (based on documentation) that in the Languages section:
I can't have or add multiple Languages...
I know too that the Primary language that is set to en-US it can be changed after Copilot agent creation...
My question is... once we have an agent setup in that way: English with primary language and no secondary languages because of the Generative AI capabilities that we use to improve Intent Recognition...
What about the System variable: System.User.Language ?
I hope or I understood that this variable is telling me the Language of the final user in the chat (language of the UI interface) not the language of the Copilot Agent (primary language). This is way its name is in User, nor Bot... I'm in the correct way?
If yes... I hope I can use this variable setting to create a flow in the intent that can respond to the user in the language that I get from System.User.Language, something like this:
I tested and always I get "English" for the Text(System.User.Language)
I try from a Teams in a different language from English (Spanish, French...)
I try to change the Language here:
But always I get English...
What I'm doing wrong? or is because this variable is not for this purpose?
Thanks,
Edward