I think that the post should be in English, in general, as that is a predominant international language. However, I don't see an issue if specific national carrier boards have conversations in the local language (i.e. AF board having conversations in French, etc) - however, since one of the purposes of FT is to share knowledge, if an english speaker is searching for something on AF & the subject matter is in written in french, then it may not be beneficial to all members. Same could be said for the opposite, but I do believe that the majority of people who got through the process of signing up to post on FlyerTalk must be able to speak & read basic english...
Regarding TOS violations in other languages - when I used to be a moderator, I had to take action against a poster who was harassing another member in japanese - luckily the Alta Vista Babelfish translator is free - so I could translate it & take the appropriate action...