There is a term in intercultural work called "Code Switching". In linguistics is when a person switches back and forth between multiple languages. What you are seeing is not a "personality" change, but a culture change...specifically the culture in which they learned the language. For example, My Italian friends are very verbose and use a lot of hand gestures and talk with their whole body - this is the nature of their culture and the environment they learned to speak. Meanwhile, when they switch to English which they learned in a more formal setting and is, by nature culturally a bit more restrained they will often tone it down a bit. Not talk quite as quickly or with as much body movement. This is an example of how they "switch" from one "code" of cultural conduct to another with the simple switching of languages.