Wenwei Lin

← All projects

Hackathons & competitions

Select-to-translate

An Edge extension: select a word or sentence on a web page and see its translation in place.

When
2022.03
Context
Student Ambassadors × Microsoft Edge Add-ons hackathon
My role
Development
Team
With student ambassador Yousra BERRACHEDI
Built with
JavaScript · Azure Translator
The quick fix is rarely the right one.中文最快的修法,很少是对的那个。

You run into unfamiliar words online all the time, but you don’t want to translate the whole page. We used to open a new tab and search, which gets tiring. As I wrote at the time:

As non-native English speakers, we sometimes come across unknown words or sentences when navigating web pages. Most of time, we open up a new tab and google for the meaning.

This Edge extension lets you select a passage and translate it into the language you choose, using Azure Translator.

It was a hackathon run by the Student Ambassadors program and the Microsoft Edge add-ons developer community. I built it with Yousra, the student ambassador who helped me run my first event; the same month we also prepared the GitHub workshop together.

Looking back, it’s a little funny: we wrote the extension in React, and the judges couldn’t build it, so they said it didn’t run.