I feel that it is the responsibility of the poster to use google translate to translate their message to English if they want to post in the English part of the forum. I wouldn't head off to the Italian forum and post a message in English. Other people shouldn't come in here posting in other languages.
To broaden the discussion a little, what should we do when the poster posts the same question in English in the English-speaking section, and in their native language in the International section?Do we consider this cross-posting?
I have a strong feeling to say no, as there is different audience