Ich habe auch festgestellt, dass Gruppennamen immer in der Standardsprache des Forums angezeigt werden, während die Gruppenliste sie in der vom Benutzer gewählten Sprache anzeigt.
[Die Standardsprache ist Deutsch, meine bevorzugte Sprache ist Englisch]
Gruppennamen auf Englisch, wie meine bevorzugte Sprache
Aber wenn ich eine Gruppe auswähle, wird der tatsächliche Name angezeigt, der meiner Meinung nach auch in der Liste angezeigt werden sollte. Der übersetzte Name ist zwar hilfreich, um den Zweck der Gruppe zu verstehen, aber man kann die Gruppe zum Beispiel nicht mit dem übersetzten Namen @erwähnen.

Dies geschieht jedoch nicht bei den Kategorieberechtigungen – diese werden immer auf Deutsch angezeigt, was zu erwarten ist, da dies die Standardsprache des Forums ist.
@tvavrda Vielleicht liegt das Problem in Ihrem Fall an Sonderzeichen. Haben Sie die Website-Einstellung `unicode usernames` aktiviert? https://meta.discourse.org/t/unicode-usernames-and-group-names/117737?u=moin
Ich erinnere mich, dass bei der Einrichtung meiner Website und der Wahl von Deutsch als Standardsprache die Liste der `allowed unicode username characters` automatisch aktualisiert wurde. Die Einstellung `unicode usernames` wurde jedoch nicht automatisch aktiviert, was mich verwirrte.
Hmm, das würde bedeuten, dass die Lokalisierung dieser Namen eine schlechte Idee wäre, da diese Einstellung standardmäßig deaktiviert ist, die Locale sie aber als Unicode hat?
Wie auch immer, sie war deaktiviert, ich habe sie aktiviert und es hat nicht geholfen.
Außerdem habe ich den tatsächlichen Gruppennamen nicht übersetzt. Ich glaube, es ist immer noch “admins” und so weiter. Es ist nur die Lokalisierung.
Haben Sie den Datenbankkonsistenzauftrag danach manuell gestartet? Die Gruppennamen ändern sich nicht sofort, und der Auftrag läuft nur alle 12 Stunden. Es ist also noch etwas zu früh, um zu beurteilen, dass er nicht funktioniert, wenn Sie ihn nicht gestartet haben.
Nein, das habe ich nicht. Aber habe ich die Gruppennamen tatsächlich geändert, indem ich sie lokalisiert habe? Es ist etwas verwirrend, den lokalisierten Namen an einer Stelle und den englischen an einer anderen zu sehen. Die URL zeigt immer noch ~/admins.
OK, das hat geholfen. Jetzt wird es überall angezeigt. Wow. Aber das bedeutet, dass meine Lokalisierung die Unicode-Flagge aktiviert haben muss, sonst funktioniert sie seltsam.
Ich schätze, ich sollte die Lokalisierung ändern, um keine Unicode-Zeichen einzuschließen. Vielleicht sollten Sie in Crowdin einen Hinweis darauf geben.
Ich denke, es wäre besser, wenn die Einstellung automatisch aktiviert würde, wenn Sie eine Sprache auswählen, die sie erfordert. Ähnlich wie die Einstellung bootstrap_mode_min_users auf 10 reduziert wird, wenn Sie Ihre Website auf privat setzen, und auf 50 erhöht wird, wenn Sie sie auf öffentlich setzen.
Nun, die URLs sehen sowieso schrecklich aus mit diesen Namen. Ich habe die Lokalisierung vorerst auf ASCII zurückgesetzt. Danke für die Unterstützung! Ich denke, Sie sollten dies nach Support verschieben, da ich denke, dass es entweder so bleiben wird oder eine neue Funktion entstehen wird.
Die Inkonsistenz, die Sie in Ihrem ersten Beitrag beschrieben haben, ist immer noch relevant. Ich denke, die Gruppennamen, die im Gruppenverzeichnis angezeigt werden, sollten mit den tatsächlichen Gruppennamen übereinstimmen, unabhängig davon, ob sie auf Englisch, Deutsch oder Tschechisch sind, anstatt in die Benutzeroberflächensprache des Benutzers übersetzt zu werden.
Selbst wenn meine Benutzeroberfläche auf Deutsch ist, sollte der Name der Moderatorengruppe „moderators“ lauten, genau wie wenn ich auf die Gruppe klicke.
Ich denke, wir können es so ausdrücken: Der Gruppenname könnteModeratoren sein, wenn die Standardsprache des Forums Deutsch wäre. Da die Standardsprache jedoch Englisch ist, lautet der Gruppenname moderators, mit dem Sie Personen @erwähnen können. Selbst wenn die aktuelle Anzeigesprache des Benutzers Deutsch ist, sollte der Gruppenname bei dem bleiben, was er tatsächlich gerade ist (Englisch).
Das wird die Anzeige der Namen der Gruppen konsistenter gestalten.
Standardmäßig würden wir auf der Gruppen-Seite (/g) entweder nur den vollständigen Namen oder den Anzeigenamen anzeigen.
Aber auf der Gruppen-Seite (/g/group-name) würden wir sowohl den vollständigen Namen als auch den Namen der Gruppe anzeigen.
Der PR stellt sicher, dass wir auf beiden Seiten immer sowohl den vollständigen Namen als auch den Namen der Gruppe anzeigen (wenn sie sich unterscheiden).
Ich habe die Tatsache, dass man “Unicode” in den Benutzernamen aktivieren muss, um korrekt lokalisierte Gruppennamen zu erhalten, nicht “behoben”, da dies eine viel größere Auswirkung hat und die Aktivierung von Unicode “manuell” wie das richtige Maß an Reibung erscheint.