Da nur Deutsch aktiv ist, behalten wir diese einzige Unterkategorie bei.
Allerdings möchten wir Französisch hinzufügen und diese Kategorie so einrichten, dass sie zu einer anderen französischen Discourse-Instanz weiterleitet.
Ich bin mir also nicht sicher, wie das am besten funktioniert.
Eine französische Unterkategorie erstellen, die nur ein Thema mit einem Link zum französischen Discourse enthält?
Das bedeutet viele Klicks, um zum französischen Discourse zu gelangen: Kategorie → Unterkategorie → Thema → Link.
Die Kategorie direkt so einrichten, dass sie das französische Discourse in einem neuen Tab öffnet? Ist das überhaupt möglich?
Wir möchten keine andere Sprache als Englisch besonders hervorheben. 99 % der Beiträge werden auf Englisch verfasst. Ein solcher Link im Header oder an einer stets sichtbaren Stelle wäre für die überwältigende Mehrheit der Nutzer von keinem Interesse.
Allerdings möchten wir an einer geeigneten Stelle einen Link einfügen, um französischsprachige Nutzer darauf hinzuweisen, dass es ein aktives französisches Forum gibt. Da wir bereits sprachbezogene Kategorien haben, halte ich es für den zweckmäßigsten Weg, die Nutzer über diese Kategorien auf das französische Forum hinzuweisen.
Erstellen Sie eine französische Kategorie und erstellen Sie eine einfache Theme-Komponente, die jede Anfrage daran abfängt (mittels api.onPageChange() oder ähnlich) und zur französischen Discourse-Instanz weiterleitet.
Das Ergebnis ist für den Nutzer nicht richtig, da das Skript dort ausgeführt wird, wo wir uns in dieser Kategorie befinden.
Das Forum lädt also zuerst die Kategorie-Seite und leitet den Nutzer dann auf die andere Website weiter.
Wenn man dann im Browser zur vorherigen Seite zurückkehrt, landet man wieder auf der Kategorie-Seite, die automatisch erneut auf die neue URL weiterleitet. Das ist irritierend.
Vielleicht sollte die neue URL in einem neuen Tab geöffnet werden, wenn man in der Kategorienauswahl auf die Kategorie klickt, ohne dass die Kategorie-Seite lädt. Ich bin mir jedoch nicht sicher; es gibt vielleicht bessere Lösungen. Ich muss noch etwas darüber nachdenken.