Ich sehe keine einfache Möglichkeit, dies zu tun. Ich denke, der einfachste Weg wäre ein Plugin, das alle Instanzen überschreibt, die Sie ändern möchten, sodass Sie dies in einem Texteditor tun könnten. Es würde mich wahrscheinlich ein paar Stunden dauern. Vor ein paar Jahren wären es vielleicht 5 gewesen? Sie würden mit GitHub - discourse/discourse-plugin-skeleton: Template for Discourse plugins beginnen, config/locales/client.en.yml in config/locales im Skeleton kopieren, die Zeichenfolgen löschen, die Sie nicht ändern möchten, und diejenigen bearbeiten, die Sie ändern möchten. Es muss jedoch einen Weg geben, Rails dazu zu bringen, Ihnen alle Zeichenfolgen zu geben (oh, hier ist das https://stackoverflow.com/questions/37842701/how-to-list-all-available-locale-keys-in-rails, und dann könnten Sie sie alle durchlaufen, die Zeichenfolge abrufen und eine TranslationOverride für diejenigen einfügen, die Sie ändern möchten, aber der Plugin-Weg ist wahrscheinlich besser, da Sie Dinge von Hand bearbeiten und sehen möchten, was Sie ändern).
Der Versuch, “topic” in “thread” zu ändern, ist jedoch eine schlechte Idee. Nichts Gutes kann daraus entstehen. Und Discourse hat keine Thread-Diskussionen, weshalb sie Topics genannt werden. Und es werden nicht oft neue Zeichenfolgen hinzugefügt, die “topic” enthalten, aber sie könnten sich im Laufe der Zeit einschleichen.