<- Back to the Gallery

micro:bit — a multilingual website

micro:bit header

Client Andrew McDonald
Professor(s) Melissa Sienkiewicz,
Program Computer Programming
Students Feiqiong Deng
Sukru Gunduz
Ying Li
Ujasvijaykum Patel
Dawei Zhang

Project Description:

The micro:bit community website is built to be a website with scalable translation functionality. Our client, Andrew McDonald, a passionate educator decided to build the website to promote a creative mindset in students and teachers. This website needs to be restructured so that texts on the website can be dynamically translated.

Our team applied internationalization-framework to the project to meet the requirement. Users can now choose different languages in the dropdown menu and the website can detect whichever language the user choose and translate to the specific language. The mechanism designed by our team helps our client to add any languages without code changes is needed. Thus, it is easy to maintain the website.

Our team learned to configure and use the translation framework to the project to build a multilingually supported website. Also, we learned to connect the website to the Google Firebase to use Realtime Database to let users receive updates with the newest data instantly and automatically.

Short Description:

The micro:bit community website team has developed the scalable translation functionality for the website to be a multilingually supported website. Users can choose language options and the site can be translated dynamically.

Contact the Team

Video Presentation

Gallery

English version Chinese version
French version1 French version2
Russian Turkish

Funded By




Comments

Comments are closed.