Die Schnittstellensprache für anonyme Benutzer funktioniert korrekt – durch Erkennung der Browsersprache.
Die Sprache der Einladung funktioniert ebenfalls korrekt – immer noch die Sprache des anonymen Benutzers.
Aber die Schnittstellensprache nachdem – wenn der Benutzer eine Einladung annimmt – wird automatisch die standardmäßige Discourse-Schnittstellensprache (z. B. Englisch).
Mitglieder, die z. B. auf Französisch beitreten, sehen nach der Registrierung per Einladung Englisch.
Wie kann die gleiche Sprache beibehalten werden, wie sie im anonymen Modus / während der Einladung war?
Ein Beispiel:
Anonymer Benutzer – Französisch
Sprache der Einladung – Französisch
Nach Annahme der Einladung, wenn der Benutzer angemeldet ist – Standard, Englisch
Wenn es sich um eine Funktionsanfrage handelt, verschieben Sie sie bitte in die am besten geeignete Kategorie.
Ich betrachte dies als Fehler, da es für Communities, die im Modus „nur Einladungen“ basieren, nicht benutzerfreundlich ist.
@osioke darf ich dich bitten, dir das auch kurz anzusehen (dieses Thema).
Ich bin mir nicht sicher, ob es ein Fehler oder eine beabsichtigte Funktion ist, aber viele Benutzer berichten über damit verbundene Komplikationen.
Es tut mir leid, wenn das nicht deine Frage ist – ich weiß nicht, an wen ich sie richten soll.
Vielen Dank für den detaillierten Bericht, Anatol. Ich sehe dies als Funktionsanfrage, aber ich verstehe die Verwirrung, die ein Benutzer erfährt, wenn er die Website als anonymer Benutzer in einer Sprache und nach der Anmeldung in einer anderen Sprache sieht.
Wir könnten hier eine Website-Einstellung verwenden, die das Speichern des Benutzer-Locales basierend auf der Browser-/OS-Einstellung bei der Registrierung ermöglicht. Derzeit haben wir nur die Einstellung „Oberflächensprache für anonyme Benutzer anhand der Sprachheader des Webbrowsers festlegen“, die eindeutig für nicht authentifizierte Benutzer ist.
Dies ist als pr-welcome markiert, wir haben im Moment keine Bandbreite, um diese Arbeit zu übernehmen, aber wir freuen uns, wenn sie stattfindet.
Wenn ein Benutzer die Standardsprache nicht kennt, kann es für ihn recht komplex sein, die Sprache zurück auf seine Muttersprache zu ändern.
In mehrsprachigen Communities führen Einladungen oft zu einem bestimmten Thema mit einer anfänglichen Anleitung, einem Willkommensbeitrag …
Und dieses Thema (oder sogar die gesamte Kategorie) wird normalerweise in der Sprache der Einladung erstellt.
Daher ändert sich nur die Oberflächensprache zur Standardeinstellung. Und das ist meiner Meinung nach in diesem Fall ziemlich inkonsistent und nicht benutzerfreundlich.