I found that changing the times was helpful but even more so is consciously switching off one for one person and switching it back on for another person.
This is easier said than done. I can't tell you how many times I would use a word from wrong language only to notice when my friend responded with "what are you saying?" It typically would happen when I couldn't think of the right word and I was unaware that my brain just replaced it so I would need to look it up the word in the correct language.
Also talking to myself is helpful. It takes a lot more effort to think in Hindi. Portuguese is getting pretty easy to think in. Krio just happens. And French is quite difficult.
My biggest struggle with the Hindi is still the sentence structure because my vocabulary is decent (except I have forgotten a lot) and you can use English and be understood.
I still don't have Hindi and Portuguse figured out, but I think I will be needing to add in some Spanish to the mix. There have been several times people will speak to me in Spanish. I understand and then respond in portunol or just plain old portuguese.
This is not ok. I am around enough Spanish that I actually need Spanish in my town...so I am also working on separating Spanish and Portuguese in my head. This should not be too difficult, except I do fear loosing my Portuguese before I get decent and not getting it back....ever. Will see.
So my goal October - December Goal (or until I re-write goals):
Speak Hindi and to keep languages separate in messages, conversation and my brain.