Customising the welcome page?

AI-generated summary

In a support thread titled ‘Customising the welcome page?’, obhi seeks help modifying the default welcome message via Admin > Customise > Text, but finds the original text persists despite saving changes. maiki suggests the issue may stem from the browser’s locale not matching the edited template (English UK), and recommends checking the site’s default locale setting. obhi confirms the site’s default locale is set to English (UK), but discovers the welcome page defaults to English (US) based on browser language. After updating their browser to prefer English (GB), the custom text appears. obhi later confirms that visitors with non-English browser languages still see the intended English version, meaning no additional translations (e.g., French or German) were necessary. The key takeaway is that the welcome message locale is influenced by the user’s browser settings, not solely the site’s default locale, but fallback behavior ensures consistency for non-matching locales.

We would like to modify the default text on our welcome page.

I have used Admin > Customise > Text to modify the default login_required.welcome_message text

However, the original text continues to be displayed, even after I ‘save changes’.

Am I missing a step to activate the new text?

Hi Obhi. :wave:

I believe the issue is your default locale is not set to English (UK), which is the template you changed. When I explicitly set my browser’s locale, it loads as expected:

You can change the setting at admin/site_settings/category/all_results?filter=default locale, and set it to English (UK), and I think that will work. :slight_smile:

Excellent! Thank you, Maiki!

Well, the default locale for the site is indeed set to English (UK):

However, even if the default locale for the site has been set, the default language for the welcome page seems to be English (US). So when I replaced the English (US) text, then I could see the revised welcome text.

As you suggest, that default language seems to come from my browser (to which I have now added English (GB)).

Does this mean that, depending on the browser language of the visitor, they might see different texts? If so, then maybe I need to add the equivalent text in other languages our members are likely to have as default in the browsers, such as French or German.

Just to confirm that friends with non-English-language browser default languages can now see the intended English version of the text. So there was no need to add the equivalent text in other languages.