How about a sticky at the top of the Support Forum that has links to Support Forums other than English? I only found one article from 2007 that mentions other languages and an entry in the Forum that refers to a sticky that is no longer present about other languages.
Make it much easier to refer people to the proper help area in a language they are more comfortable with.
The blog I need help with is captnmike.com.