WE are rolling out a page called currency from EN to all markets, however Malta market would like this page to be called currency-savings.
How do we change the page-name at Malta to currency-savings but still keep the inheritance to the source page at En called currency?
One person suggested at Malta using the "Alias" button on the page properties, however when we typed in currency-savings in the currency page in Malta and published the page, we realised that we now have a live currency page at Malta and also a live currency-savings page (both same page). We only want the currency-savings page to be available to public search engines for Malta not the currency page.
If you want it to be applicable for one market only then you may end up with a lot of customization to achieve this. If you want to deal with page name/node name then you may end up doing creative magic on a certain event programmatically which would be tricky.
The easiest solution is mentioned by Peter - to apply 301 redirect at any layer based on your use case.
In that case you should change adapt your application and change the behavior of link creation. Instead of creating links using the page name, use the alias if an alias is set, otherwise use the page name.