We thought that it would not be a good idea to localize the global pages at country (080 or 090) publication level just to translate the URLs thus We used deployer extension to translate the URLs. When a page is published, deployed extension read the translated URL from component metadata and set that URL for the published page.
But the problem with this set up is that View on Site feature in CMS does not open the translated URL, as this is at CM side and it is not aware of the translated URL.
What is the best solution here so that View on site can also open the translated URL.
Thanks