I am on the search for viable solution to run a multilingual forum module.
At the moment we are running the forum module with english and german
threads separated in different boards. An user, who is not logged in gets
to see only the boards according to their browser language. The other
should collapse. A user who is logged in can choose whether to leave the
boards of the other language collapsed or not. Unfortunately this cookie
based collapsing of the boards is not working all the time and has it’s
limitations if the user switches the computer.
Another problem is that the search brings up results from both languages
which is in particular a problem when using the search for the new posts or
most active posts of the day.
Therefore I’m looking for a solution to solve this without hacking the forum
module directly. As some of the german users would like to read boards
in both languages I was thinking to make a custom user field where the user
can specify the languages that he would like to read and to use that custom
1) choose the boards to show
2) filter the search fields
I should mention that all boards have the language in the name and that
this is our main identifier for the selecting the appropriate boards.
As we use the forum user site-wide and have a relatively complex group
structure already I wouldn’t like to use groups to make the boards available
for the different users.
So does anybody have any ideas how to get this running? Or do I turning
my head in a complete wrong direction?