Wir ändern einige der Standard-Discourse-Begriffe für die Verwendung in unserem Forum (z. B. Kategorie zu Forum, Thema zu Thread) und sind auf ein Problem mit den Suchleistentipps gestoßen.
Ich habe geändert, was mir als der korrekte Site-Text erscheint, obwohl es möglich ist, dass diese nicht korrekt sind, da ich sie nicht anhand einer Übersetzung mit enableverboselocalization überprüfen konnte.
Im angehängten Screenshot habe ich den Text, den wir ändern möchten, unterstrichen und den Site-Text, bei dem ich vermute, dass er das richtige Gegenstück ist, eingekreist. Etwas Merkwürdiges, das mir kurz vor der Aufnahme auffiel, war, dass beim Klicken auf Bearbeiten bei js.search.tips.status der Text als „filtert nach Thread-Status“ angezeigt wurde, aber immer noch die Hervorhebung „bearbeitet“ darauf hatte.
Nur um sicherzugehen, da dies gelegentlich als Fehler auftritt: Ist Ihre Anzeigesprache auch Englisch (USA)?
Haben Sie nach der Änderung neu geladen? Wie lange haben Sie nach der Änderung gewartet? Manchmal dauert es eine Weile, da Texte zwischengespeichert werden.
Hmm, hier könnte ein Fehler vorliegen, daher werde ich dies neu kategorisieren. Vielleicht wird der Tipp gerendert, bevor das System zur Übersetzungsauswahl ihn ändern kann? Ich kann dies auch auf einer Testseite reproduzieren.
Ich habe sogar den Cache geleert, meinen Server neu gestartet, verschiedene Browser ausprobiert usw. Ich kann die korrekte bearbeitete Übersetzung in der Browserkonsole aufrufen, aber sie wird in der Suche nie angezeigt.
Unsere Sprache ist auf Englisch (USA) eingestellt, und ich habe sowohl das Aktualisieren des Caches als auch das gute, alte Warten versucht, da wir dies gestern bemerkt haben. Wir dachten ursprünglich, das könnte das Problem auch lösen, da beim Klicken auf die Suchleiste, dann wegklicken und dann in derselben Sitzung wieder anklicken ein neuer Tipp erscheint, aber es ist möglich, dass wir einfach geduldiger sein müssen.
Ich würde Kris vertrauen, wenn er sagt, dass es ein Fehler ist.
Das erinnerte mich gerade an ein Problem, das ich vor einiger Zeit hatte, als ich den Text für die Kategorie- und Tag-Dropdowns geändert hatte, es aber tagelang nur manchmal funktionierte.
.
Aber es sieht so aus, als wäre das in diesem Fall nicht das Problem, und ich habe nie versucht herauszufinden, warum die Texte so funktionierten.
Wir vermuteten, dass es auch an anderer Stelle gerendert wurde, da es verschiedene Zeilen anzeigen konnte, ohne die Seite neu zu laden, aber wir hofften, dass es sich nach kurzer Zeit von selbst beheben würde.
Immer froh, bei der Beseitigung eines Fehlers zu helfen!
Guter Hinweis, wir scheinen ein paar Übersetzungen zu haben, die nicht dynamisch über die Site-Text-Funktion änderbar sind, weil sie im JS-Bundle fest einprogrammiert sind, anstatt zur Laufzeit verzögert ausgewertet zu werden.
Ich habe einen Entwurf für einen PR, muss aber sicherstellen, dass dadurch keine der Plugins/Themes beeinträchtigt wird.