# Training Multiple languages through HTTP API

**URL:** <https://forum.rasa.com/t/training-multiple-languages-through-http-api/38631>\
**Category:** Tutorials, Resources & Videos\
**Tags:** api\
**Created:** [January 4, 2021, 11:08am UTC](https://forum.rasa.com/t/training-multiple-languages-through-http-api/38631 "2021-01-04T11:08:53Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![bamwani](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/bamwani/32/9973_2.png) [@bamwani](https://forum.rasa.com/u/bamwani)\
**Post date:** [January 4, 2021, 11:08am UTC](https://forum.rasa.com/t/training-multiple-languages-through-http-api/38631/1 "2021-01-04T11:08:53Z")

</div>

I’ve been trying to use multiple languages in Rasa **THROUGH HTTP API** However, I am unable to train multiple languages in rasa. From what I understand (reading forum answers from @akelad) We cannot train a single model for multiple languages but we can train multiple nlu models (one for each language) Now my question is, How to select a language in either (socket/rest) channels to choose the nlu model (language) to chat with.

OR

Am I doing this wrong? how do I go forward with this?

Any help is appreciated. Thanks

---

_[View the full topic](https://forum.rasa.com/t/training-multiple-languages-through-http-api/38631)._
