Ich hatte eine Frage zu lokalisierten Inhalten – gibt es eine Möglichkeit oder einen Plan, den lokalisierten Titel und Inhalt von Themen in die Discourse-Suche aufzunehmen, basierend auf dem Gebietsschema eines Benutzers?
Meinst du hier?
Das ist technisch machbar, ja.
Da unsere Standardsuche jedoch nicht funktioniert, wenn mit der nicht standardmäßigen Locale gesucht wird, glaube ich nicht, dass dies das ist, woran wir gerade arbeiten wollen.
Kannst du mehr über deinen Anwendungsfall erzählen?
Dies ist in der Tat die Suche, nach der ich gefragt habe.
Dies lag hauptsächlich daran, dass unser Forum zuvor das Multi-lingual Plugin verwendete, das zum Zeitpunkt der Erstellung dieses Beitrags nicht mehr unterstützt wird. Dieses Plugin ermöglichte es, Themen nach Sprachen zu filtern und nach Sprachen zu suchen, da unsere Themen zweimal, in zwei Sprachen (Französisch und Deutsch), geschrieben wurden und somit ein gleichwertiges Erlebnis für beide Sprachen boten.
Da Sie jedoch Probleme mit der aktuellen Suche haben, verstehe ich, warum dies keine hohe Priorität auf der Funktionsliste hat.
Die Möglichkeit, bestimmte Themen in mehreren Sprachen zu lokalisieren, ist ein großes Plus und eine willkommene Ergänzung!
Als zusätzliche Frage: Haben Sie Pläne, Themen nach Thema-Sprache zu durchsuchen/filtern?
Wenn Sie mit „filtern“ meinen, meinen Sie die Verwendung von https://meta.discourse.org/filter? Und mit „Thema-Sprache“ meinen Sie die ursprünglich vom Autor geschriebene Sprache?
Wenn Sie mit „Filtern“ meinen, meinen Sie die Verwendung von Discourse Meta? Und mit „Themensprache“ meinen Sie die ursprüngliche geschriebene Sprache des Autors?
Ich dachte eher an die Möglichkeit, beim Durchsuchen des Forums zu filtern, welche Themen sichtbar sind.
Auf unserem Forum (https://forum.commown.coop) mit aktiviertem Multilingual-Plugin könnten Sie nach der Anmeldung unter Profil → Oberflächenoptionen die Inhaltssprachen festlegen, die Sie anzeigen möchten.
Ich war mir der /filter-Seite nicht bewusst – wenn es möglich wäre, Themen basierend auf dem eingestellten locale-Feld des Themas zu filtern, wäre das eine schöne Alternative c:
Mit „Themensprache“ meinte ich das locale-Feld in Beiträgen:
Bearbeiten:
- Ich habe präzisiert, dass der Themenfilter eine Funktion des Multilingual-Plugins ist
- Zur Präzisierung: Das Multilingual-Plugin verwendet Tags, indem es Locale-Tags (
fr,de,en) als separates Feld betrachtet und dann wahrscheinlich Themen mit dem angegebenen Tag filtert (ich habe den Filtercode nicht im Detail betrachtet)
Ich glaube, dass eine grundlegende Änderung der Denkweise erforderlich ist, wenn man von Mehrsprachigkeit zur neuen Content Localization-Funktion in Discourse Core (+ KI) wechselt.
In den mehrsprachigen Zeiten gab es Themen, die bestimmte Benutzer nicht lesen konnten, da sie nur in einer Sprache verfasst waren. Mit der neuen Content Localization können Benutzer jedoch alle Themen lesen, die die Website zum Übersetzen eingerichtet hat. Ein einzelnes Thema ist jetzt in X Sprachen verfügbar.
Glauben Sie immer noch, dass der Filter notwendig ist?
Für unsere Zwecke pflegen und übersetzen wir eine Datenbank mit Artikeln über mehrere technische Verfahren in zwei verschiedenen Sprachen, da unser Dienst zwei verschiedene Sprachen bedient.
Derzeit können unsere deutschen Benutzer deutsche Artikel direkt nachschlagen, und unsere französischen Benutzer können die französischen Artikel nachschlagen.
Wenn sie nur Artikel in bestimmten Sprachen anzeigen möchten, können sie ein Konto erstellen und eine Option für Inhaltssprachen festlegen.
Wenn wir jedoch die aktuellen deutschen Artikel in die französischen integrieren würden, könnten deutsche Benutzer die benötigten Informationen nicht finden, da ein einzelner Beitrag zwar in jeder Sprache übersetzt werden kann, Sie dieses Thema jedoch nicht finden können, wenn Sie den ursprünglichen Titel nicht kennen, was zu einer schlechteren Erfahrung führt, als unser Forum derzeit bietet.
Zum Beispiel kann ich dieses Thema nicht unter dem lokalisierten französischen Titel finden – wenn ich also nur Französisch sprechen würde, könnte ich es nicht finden.
Wie von falco in der ersten Antwort erklärt, ist dies keine kurzfristig geplante Funktion, und ich verstehe warum.
Die Möglichkeit, Themen nach Beitragssprache zu filtern/auszublenden, würde jedoch immer noch ein gutes Such-/Browsing-Erlebnis für mehrsprachige Foren ermöglichen.
Vielen Dank für die Ergänzung der Beitragslokalisierung, sowohl manuell als auch automatisch, als Funktion und für Ihre fortlaufende Arbeit an der Discourse-Software ![]()
Ich verstehe jetzt, es scheint, dass dies (Suche) tatsächlich eine Lücke in unserer Erfahrung mit der Lokalisierung von Inhalten darstellt.
Ich werde sehen, ob es möglich ist, schnell einen /filter nach der ursprünglichen Themenlokalisierung hinzuzufügen. Oh ja, das ist es:
EDIT: Dies ist ein Themenfilter, also ist er spezifisch für das Thema und nicht für Beiträge darin.
Das wäre eine willkommene Funktion! Ich gebe zu, ich hatte nicht nachgesehen, ob bereits PRs zum Filtern von Lokalisierungen im Discourse-Git vorhanden sind.
Vielen Dank für die schnellen Antworten und die Entwicklung!
Dies ist ein Aspekt, an dem wir derzeit arbeiten, indem wir KI und Embeddings nutzen, um mehrsprachige Suchen zu ermöglichen. Ich schätze, hier gibt es einige logische Weiterentwicklungen:
- Lokalisierte Themen/Beiträge in Suchergebnissen anzeigen
- KI-Suchergebnisse automatisch anzeigen, wenn die Vollseitensuche keine Ergebnisse liefert
- KI-Suchergebnisse automatisch anhängen, wenn die Schnellsuche wenige Ergebnisse liefert
Ich habe eine weitere Frage zur Funktion des Locale-Filters – wäre es möglich, diese Filteroption auch zum Discourse /search hinzuzufügen, um Beiträge/Themen direkt nach Locale durchsuchen zu können?
Sicher, mal sehen, was ich tun kann
Bleiben Sie dran.
Hallo, das ist jetzt erledigt und auch auf Meta sichtbar.
Lokalisierter Titel und Beschreibung
Suchfilter für Gebietsschema
Bitte beachten Sie:
- Ihr Suchbegriff muss immer noch mit dem ursprünglichen Inhalt des Beitrags übereinstimmen, Ihr Ergebnis wird jedoch in Ihre Sprache lokalisiert.
- Suchbegriffe umfassen:
locale:en- Beiträge mit Gebietsschema „en“, „en_US“, „en-gb“ (Varianten, Groß-/Kleinschreibung wird nicht beachtet, Bindestrich)locale:noneoderlocale:null- Beiträge ohne Gebietsschemalocale:anyoderlocale:present- Beiträge, für die ein Gebietsschema festgelegt ist








