Text in Discourse anpassen

:bookmark: This is a guide for customizing text in Discourse via the admin interface, enabling changes to various UI elements.

:person_raising_hand: Required user level: Administrator

In Discourse, you can customize all of the text via the admin interface. This can be useful for tailoring the user experience to better fit the particular tone or branding of your community.

Summary

This guide will cover:

  • Accessing the text customization interface
  • Editing text strings
  • Identifying translation keys

Accessing the text customization interface

To customize the text in Discourse, navigate to the text customization page:

  1. Go to Admin.
  2. Search for site text in the sidebar search.
    OR
    Enter the URL of the screen directly https://discourse.example.com/admin/customize/site_texts

You will be presented with a page where you can search for specific text strings to edit.

Editing text strings

To edit a text string:

  1. Search for the text you want to customize.
  2. Click Edit.
  3. Enter the new value.

For example, you might want to personalize the “About Your Site” link:

After making changes and refreshing the page, the text will be updated:

Identifying translation keys

If you need help identifying the strings to translate, refer to this guide: Find a translation key with verbose localization

FAQs

Can I customize all text in Discourse including system messages?
Yes, you can customize almost all text strings, including system messages, notifications, and UI elements.

Do I need to refresh the page to see changes?
Yes, after making changes, you’ll need to refresh the page for the updated text to appear.

Last edited by @Moin 2024-07-22T06:11:29Z

Check documentPerform check on document:
74 „Gefällt mir“

Gibt es eine Möglichkeit, einen Hyperlink zu benutzerdefiniertem Text hinzuzufügen?

Ja, das können Sie tun, indem Sie Markdown-Links verwenden, z. B.:
Dies ist ein Link zu Google!
Was (roh) ist:

Dies ist ein [Link](https://google.com) zu Google!
1 „Gefällt mir“

Vielen Dank @Firepup650. Ich versuche, einen Footer-Text in einer der E-Mails zu aktualisieren, und wenn ich Ihre Zeile ausschneide und einfüge, wird sie wie unten angezeigt. Vielleicht funktionieren diese Markdown-Links in den E-Mails nicht?\n\n

\n\nIch habe versucht, user_notifications.chat_summary.unsubscribe_no_link zu aktualisieren.

Hm. Vielleicht sind die E-Mail-Vorlagen anders. Könnten Sie es stattdessen mit reinem HTML versuchen?

Dies ist ein Link zu Google!
Was (roh) ist:

Dies ist ein <a href="https://google.com/">Link</a> zu Google!
1 „Gefällt mir“

Das hat funktioniert! Danke.

1 „Gefällt mir“

Ich frage mich, ob das bis zum neuen Admin-Sidebar… :upside_down_face: noch der Fall war.

Wir müssen diese Datensätze stapelweise ändern

Es gibt Globally replace translations, um ein Wort überall zu ersetzen.

Danke, dieser Autor kommt aus meinem Land!!

Ich habe versucht, den Text zu ändern, aber die Schaltfläche „Änderungen speichern“ ist ausgegraut.

Ich habe Probleme, dies auf unserer Willkommensseite „Login erforderlich“ anzuwenden. Es scheint, dass es sich in einem Div oder so befindet, aber der Link ist wie erwartet nicht anklickbar. Wie kann ich das aktuelle Fenster als Ziel für den Link verlassen? (Rechtsklick und Auswahl von „Diesen Link in einem neuen Tab öffnen…“ funktioniert natürlich.)

:white_check_mark: Behoben:
Ich habe einen Anker mit target=“_blank” verwendet :slight_smile: