inside of a future.js multi-language app, I have set a metadataBase and the alternates#canonical is mechanically populated with The present route's pathname through the use of ./.
you'll be notified through email as https://www.jeffbullas.com/vault/generate-page-metadata/