Windows 10 to provide new accessibility upgrades on their anniversary updates 

Accessibility upgrades are some of the most common as software manufacturers and developers seek to improve user experience and accessibility. Windows 10 are notable for their regular anniversary updates that come with various improvements. Although people are already enjoying the free upgrades and the free upgrade window expires on 31st July, the August 2nd anniversary […]

Extra details regarding the Edge Translator extension by Microsoft 

Currently the new Edge extensions are considered as previews and these are only available in the Windows 10 Insiders. Also you might need the Build 14291 to use them.