diff --git a/src/Infrastructure/BotSharp.Core/Translation/TranslationService.cs b/src/Infrastructure/BotSharp.Core/Translation/TranslationService.cs index 38b3cedf..d24fd7d4 100644 --- a/src/Infrastructure/BotSharp.Core/Translation/TranslationService.cs +++ b/src/Infrastructure/BotSharp.Core/Translation/TranslationService.cs @@ -76,7 +76,7 @@ public async Task Translate(Agent router, string messageId, T data, string for (var i = 0; i < texts.Count; i++) { - map.Add(keys[0], translatedTexts[i]); + map[keys[i]] = translatedTexts[i]; } clonedData = Assign(clonedData, map);