Ich möchte den Text des „Absenden“-Buttons ändern, der unter dem Nachrichtenkomponierer angezeigt wird.
Wenn ein Nutzer auf „Antworten“ bei einem Beitrag klickt, ist der „Absenden“-Button unter dem Komponierer mit „Antworten“ beschriftet. Ich möchte dies ändern, aber es gibt mehr als 50 Textobjekte, die das Wort „Antworten“ enthalten. Welchen Textlabel muss ich ändern?
Danke, dass du mir die richtige Richtung gezeigt hast.
Ich habe die Änderung an diesem Textlabel vorgenommen, aber die Schaltflächen haben sich nicht geändert. Muss ich noch etwas anderes tun, um diese Änderung zu übernehmen?
Für den Antwort-Button werden zwei verschiedene Übersetzungsschlüssel verwendet. js.composer.reply wird für den Antwort-Button verwendet, den Sie sehen, wenn Sie den Composer öffnen. js.topic.reply.title wird für den Antwort-Button verwendet, der im Thema angezeigt wird (der Button, den Sie klicken, um den Composer zu öffnen).
Ich habe diese Übersetzungsschlüssel nicht auswendig gelernt. Ich habe sie gefunden, indem ich I18n.enableVerboseLocalizationSession() in die Konsole der Web-Inspektor-Tools meines Browsers eingegeben habe. Danach wird bei allen Textelementen auf Discourse, die angepasst werden können, ein numerischer Schlüssel hinzugefügt. Mit dieser Nummer können Sie den richtigen Übersetzungsschlüssel finden. Dieser Ansatz wird hier beschrieben: Einen Übersetzungsschlüssel mit detaillierter Lokalisierung finden.
Im neuesten Chrome-Browser werden die Namen der Übersetzungsschlüssel im Reiter „Info
Die von mir vorgenommenen Änderungen sind endlich sichtbar geworden. Ich habe nichts Zusätzliches getan. Vermutlich habe ich nicht genug getan, um die Caches zu leeren/aktualisieren.