If your users speak more than one language it makes sense to implement more than one language in your virtual agent. Implementing a second language can be divided into two tasks: first we have to train the second language so that the model can understand and detect it, and second we have to create responses in the new language.