Default [Q]Is it possible to set different languages to SMS contacts ?

When using SMS is it possible to set a language to a sms contact, or a contact ? Let's say i have a friend that speaks English , when sending a SMS, the keyboard and dictionary ( autocorect )language would set itself to English, a German friend German and so on , without changing it manually ?

I don't even know if this is possible, just something i was wondering .