Ich habe vor ein paar Tagen ein Update durchgeführt. Nach dem Upgrade ist ein Problem aufgetreten.
Wenn die „Standard-Locale“ auf Englisch eingestellt ist, gibt es keine Probleme. Die Popup-Nachricht wird erfolgreich angezeigt, aber in anderen Sprachen treten Probleme auf.
Ich kann einige Texte im Chat-Bereich nicht ändern. Übrigens, ich habe es versucht und kann Änderungen in anderen Teilen vornehmen. Ich bin mir nicht sicher, ob dieses Problem nur den Chat-Teil betrifft oder ob es auch andere Bereiche gibt.
Ich hatte das gleiche Problem, egal ob ich das Update über die Benutzeroberfläche oder über die Befehlszeile durchgeführt habe.
Ich habe es heute noch einmal versucht. Ich habe alles deinstalliert und eine Neuinstallation durchgeführt.
Ich habe eine frische Installation und es sind keine Plugins oder Komponenten installiert.
Ich habe dies gerade auf meiner Testseite durchlaufen und kann dies reproduzieren. Ich hatte meine Testseite eine Weile nicht aktualisiert und auf Version f19044af6a funktionierte es einwandfrei, aber ein Update auf die neueste Version 39be3cb619 zeigte das gleiche Verhalten wie berichtet.
Ich glaube, es ist ein wenig anders als das in dem von Ihnen erwähnten Link. Sie sehen das Problem, wenn Ihre Standard-Locale nicht Englisch ist und Sie „chat dm retention days“ von 0 auf x Tage ändern.
Außerdem funktioniert die von Ihnen erwähnte Lösung nicht. Sie können den Text (js.chat.retention_reminders.dm) nicht einmal im abgesicherten Modus ändern. Es gibt einen 500er-Fehler, wenn Sie versuchen, ihn zu ändern.
Ich habe es auf verschiedene Arten versucht, aber ich konnte es nicht zurücksetzen und mich wieder anmelden, um es manuell zu ändern. Wenn ich es jetzt noch einmal überprüfe, ist der Text zu seinem Standardtext zurückgekehrt, aber mit der Rohvariable (daher ist keine ‘Zurücksetzen’-Option verfügbar) und der Versuch, ihn manuell zu bearbeiten, führt zum 500-Fehler. Ich habe auch den Workaround für den abgesicherten Modus für das andere Thema ausprobiert, der keine Auswirkung zu haben schien.
Die Suche nach js.chat.retention_reminders.dm in der englischen (UK) Locale gibt mir drei Optionen, aber in Español werden nur zwei angeboten.
Wir haben die Übersetzungen aktualisiert. Nach dem Update Ihres Discourse auf die neueste Version sollten Sie dies in der Benutzeroberfläche beheben können:
Sie können Ihre benutzerdefinierte Zeichenfolge beheben, indem Sie zu Anpassen → Text navigieren:
Suchen Sie nach „js.chat.retention_reminders.dm“
Klicken Sie auf „Bearbeiten“
Klicken Sie auf „Änderungen rückgängig machen“ und bestätigen Sie die Frage mit „Ja“
Klicken Sie auf „Zurück zur Suche“
Suchen Sie nach „js.chat.retention_reminders.dm“
Sie sehen 3 Ergebnisse, passen Sie diese Zeichenfolgen nach Ihren Wünschen an
Konnten Sie den benutzerdefinierten String „js.chat.retention_reminders.dm“ rückgängig machen? Ich möchte diesen Fehler schließen, wenn er für Sie behoben wurde.