How to Override a Language String
Joomla! allows you to customize any language string used by extensions or the core system. This is useful if you'd like to change default messages, labels, or notices to better suit your website's tone or functionality.
Steps to Create a Language Override
- In your Joomla backend, go to System > Language Overrides.
- From the dropdown at the top left, select your current site language (e.g. English (United Kingdom) - Site).
- Click the + New button.
- In the Language Constant field, enter the constant you want to override.
For example:COM_MONTHLYARCHIVE_NO_RESULTS
- In the Text field, enter your custom message.
Example:You must have an active subscription to view the contents.
- Click Save & Close.
Result
The new message will replace the original one throughout your site wherever that language constant is used. In this case, it will show your custom notice when no articles are found in the Monthly Archive.

This method works for any language string in Joomla or its extensions. Just be sure to use the correct language constant name.