ИМХО надо сделать раздел отдельный "English".
Вот только внутри его структура, станет повторять главный форум...
Тогда пусть создают темы на английском. И как бы не пришлось делать "зеркало" таких тем, переводя не русский. Впрочем, если кому надо, есть онлайн-переводчики. Или браузеры типа Хром...