# Welcome header text %{site\_name} gives error: The following interpolation key is invalid: site\_name

**URL:** https://meta.discourse.org/t/welcome-header-text-site-name-gives-error-the-following-interpolation-key-is-invalid-site-name/392604
**Category:** Support
**Created:** [3 januari 2026 om 06:19 UTC](https://meta.discourse.org/t/welcome-header-text-site-name-gives-error-the-following-interpolation-key-is-invalid-site-name/392604 "2026-01-03T06:19:19Z")
**Posts on this page:** 1
**Showing post:** 15

<div class="post-metadata">

### Author: ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)
#### Post date: [13 januari 2026 om 11:24 UTC](https://meta.discourse.org/t/welcome-header-text-site-name-gives-error-the-following-interpolation-key-is-invalid-site-name/392604/15 "2026-01-13T11:24:04Z")

</div>

> [@Moin](#):
>
> The siteSetting service might work to get the value of the `title` site setting

I looked into this, the blocker here is not accessing the value of title. It’s that the backend validates translations by extracting valid interpolation keys from the default locale strings.

So when `%{site_name}` is not in the default string, it is rejected as an “invalid interpolation key”.

---

_[View the full topic](https://meta.discourse.org/t/welcome-header-text-site-name-gives-error-the-following-interpolation-key-is-invalid-site-name/392604)._
