Skip to content

nicktill/translator-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Translator App

This is a web-based translator app built using vanilla JavaScript, HTML, and CSS. It allows you to translate text between a variety of languages using the MyMemory API. The app also includes audio pronunciations of words in the source and target languages to aid with language learning.

Fully Responsive, 50+ Languages with dictations (text to speech) supported!

Screen Shot 2023-04-11 at 6 39 58 PM

Mobile Friendly

Screen Shot 2023-04-11 at 6 58 49 PM

Usage

  1. Visit https://translator-app-rust.vercel.app/ in your web browser.
  2. Enter the text you want to translate in the "Source text" input field.
  3. Select the source language of the text from the dropdown menu.
  4. Select the target language you want to translate the text into from the dropdown menu.
  5. Click on the "Translate" button.
  6. The translated text will appear in the "Translated text" input field.

Supported Languages

The translator app currently supports translation between the following languages + many more:

  • English
  • Spanish
  • French
  • German
  • Italian
  • Portuguese
  • Russian
  • Chinese (Simplified)
  • Japanese
  • Korean
  • Arabic

Technologies Used

  • JavaScript (no frameworks used for practice), HTML, CSS, MyMemory API

Note: The app includes audio pronunciations of words in the source and target languages to aid with language learning. To listen to the pronunciation of words, click on the speaker icon next to the text.

About

basic translator app using vanilla js/css/html

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published