I live in Luxemburg where everyone speaks at least three languages. Problem is people either speak french, english, german or whatever, so you never know in what language to open. There is not one language that everyone speaks. One either has to open by asking what language they speak (which isnt really an option) or overhear a conversation and open in that language (not really an option either).

Any thoughts?