Customize all text in Discourse

(Robin Ward) #1

Previously changing text in Discourse required either pasting brittle javascript into a <HEAD> customization or using a plugin (which isn’t available on many hosting plans).

Well, good news: in the latest builds of Discourse you can customize all of the text via the admin interface. Simply go to Admin > Customize > Text Content and you’ll be presented with a search page.

Search for the text you want to customize, click Edit then enter the new value. For example, I changed the “Dashboard” link to say “Evil Trout” here on Meta. After refreshing the page the text has been updated:

As always, give it a spin and let us know of any bugs or suggestions and we’ll tweak accordingly!

Editing Server.en.yml
[object Object] in top menu even after updating to v1.5.0.beta6 +23
Customizable Email Templates
How to change the account confirm email content
Enable changing of trust level badge description text
Export customized text from database into YML
Modification for "Let's get this discussion started" top banner
Unable to Modify Email Sent Out Via Invites
Translate some Entries
How can we get a full sentence in welcome emails?
Any way to customize message for "New" and "Unread" when nothing appears?
Viewing a private category while logged out should prompt for login
Where can I edit Discobot welcome post text?
[PAID] - Points & Awards Plugin
How to add translation client.xx.yml and server.xx.yml files to the server?
Discourse Voting
Custom content localization
Add another Text Content box to Customize
How "Reply" to post button text can be changed to "Comment"?