question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Missing Culture Key in Microsoft Teams

See original GitHub issue

Describe the bug

We’re trying to build a Microsoft Teams bot using the Composer app to design conversational flows and manage our LUIS application. When testing it in the Emulator and on our company Teams we have to set both the Emulator and the Teams languages to english (US) even if in the app.settings we have specified the default language “it-it” for the LUIS app that is created with the correct culture settings. Otherwise, we obtain this error when getting bot replies:

The given key 'it-IT' was not present in the dictionary.

We tried to re-create the LUIS app setting “it-IT” as the language instead of “it-it” but we obtain the following error during the deploy procedure:

The application version culture must be the same as the application culture.

What we noticed is that teams is looking for culture in format “en-US” or “en-GB” but in the LUIS portal and from the Composer app only all lower case cultures are accepted.

Version

Latest stable

Browser

  • Chrome
  • Safari
  • Firefox
  • Edge

OS

  • macOS
  • Windows
  • Ubuntu

Expected behavior

We expected to have coherent culture settings. We couldn’t find any information about this in the docs.

Screenshots

Additional context

The same problem that is affecting Teams is also affecting the Emulator in which we can test our bot only using en-US as locale.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:10 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
luhan2017commented, Aug 4, 2020

@eluchsinger, @fathorMB , the multi-language feature is already merged in to main branch, could you have a try and let us know if there is any issues in your scenario?

1reaction
eluchsingercommented, Aug 3, 2020

@luhan2017 do you have a tracking item for the multi-language support? And what does multi-language mean for you? Is it just changing the bot language to something different, than en-us or having a bot with multiple languages?

Our customer’s bot has got the requirement that is has to be in german. When is R10 due? I believe I could build the Composer myself as soon as the PR is merged into master, if we can’t wait for R10…

Read more comments on GitHub >

github_iconTop Results From Across the Web

Missing key feaature from Skype in Teams
In Teams, click on the "Chat" icon in the left sidebar. Then, you have a list of contacts on the left pane. Right-Click...
Read more >
Welcome to Microsoft Teams
Teams leverages identities stored in Azure Active Directory (Azure AD). Teams keeps working even when you're offline or experiencing spotty ...
Read more >
Managing your availability in Microsoft Teams
When this culture is prevalent, people become reactive in their work and planned work is laid aside. Both isolation and interruption impact ...
Read more >
First things to know about chats
Chat is at the center of whatever you do in Teams. From individual chats with just one other person to group chats and...
Read more >
Microsoft Teams - Microsoft Community Hub
Use this space for how-to discussions and sharing best practices. If you're looking for technical support, visit Microsoft Answers .
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found