Aja! tienes el mismo problemo que se me a presentado!
Tengo una web 2 idiomas ingles y espanol. Cuando ingresas a la web el index es en ingles y debes de darlo al boton espanol para verlo en espanol, pero el foro se abre en ingles(en las 2 versiones) tengo pensado en que cuando ves la pagina en ingles se abre el foro en ingles, pero cuando ves la pagina en espanol debes de ver el foro en espanol. Tengo pensado lo mismo que tu, hacer 2 foros, pero seria el doble trabajo cada vez que han un nuevo post, entonces, es posible hacer un link tan simple como les formulo aca:
http://www.tupagina.com/foro/index.html -----> al ingresas ves el foro en su idioma predeterminado.
http://www.tupagina.com/foro/index.html?id=esp ---> el mismo foro pero como hay el idioma espanol instalado le digo que no habra el determinado si no mas bien el espanol.
es posible hacer algo asi? o caballero debo de hacer 2 carpetas en el hosting /foro/ y /foro1/???