Context: I’m working on an international forum which have a few subcategories for some languages and we’re reorganizing it all.
We currently have categories such as:
Since only German is active, this this the only subcategory we’ll be keeping.
However, we’d like to add French and make this category somehow redirect to a French other Discourse instance.
So I’m not sure what’s the best way to do it.
Make a French subcategory with only one topic containing a link to the French Discourse?
It makes a lot of clicks to go to the French Discourse. Category -> Subcategory -> Topic -> Link
Make the category link directly open the French Discourse in a new tab? Is such a thing possible?
We don’t specifically want to put such emphasis on any other language than English. 99% of the posts are written in English. Such a link in the header or somewhere always visible will be of no interest to the vast majority of users.
But we do want to have a link somewhere to let French speakers that an active French forum exists, and since we already have language-related categories, I think letting people know about the French forum through them would be the most convenient place.
Create a French category and make a simple theme component that intercepts any request to it (using api.onPageChange() or so ) and redirects to the French Discourse instead.
The result is not right for the user since the script is executed where we’re on this category.
So, the forum first loads the category page, and then redirect the user to the other website.
And then if we go back to the previous page in our browser, it goes back to the category page which redirects again automatically to the new url. It’s irritating.
Maybe the new url should open in a new tab when we click on the category in the category selector, but not let the category page opens. I’m not sure though, maybe there are better solutions. I need to think about it more.