Languages part of the TOS states that only English, Spanish and French are allowed, Im just wondering does it mean I can't create an english, spanish and french forum with non-english, non-spanish and non-french sub-forums?
Correct. Only way to get around that is making sure there's always an easily available translation.
The language rule does not apply to our premium hosting though.
We wouldn't hit down if there's only a few posts made in a non-supported language though.