The module automatically provides a default canonical url to all your products, category, CMS pages only. By default, the module works by using The existing url from the page given that the default canonical url. Adding this code to each site of your internet site is probably inconvenient and impractical, https://sociallweb.com/story4207718/about-prestashop-hreflang-canonical-tags