The Microsoft Edge Insider Canary channel recently added a new feature that can translate pages. According to Windows Central, users can activate this feature within the settings menu, alongside the ...