saladilakshman / translator-app

A web text-to-text language translator app

Home Page:https://saladilakshman.github.io/translator-app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Text-to-Text Language Translator App

Welcome to our Text-to-Text Language Translator app! This application utilizes Google Translate API to seamlessly translate text between various languages. Additionally, it offers several convenient features to enhance user experience.

Features

  • Language Translation : Translate text from one language to another using Google Translate API. Our app supports a wide range of languages, enabling effective communication across linguistic barriers.
  • Text-to-Speech : Convert translated text into speech using the SpeechSynthesis API. Listen to the translated content in your preferred language with just a click.
  • Copy Text : Easily copy translated text to the clipboard using the Clipboard API. This feature allows users to quickly paste the translated content into other applications or documents.
  • File Upload : Upload the content of text files for translation. The app supports File API, enabling users to upload text files directly and translate their content seamlessly.

Libraries and Tools used in this project

  1. React.js
  2. Material-UI
  3. AXIOS
  4. Google Translate API

Usage

To rund this project locally, follow these steps.
  1. Clone this repository.
  2. Install dependencies using npm install or Yarn Install.
  3. Start the server using npm start or Yarn start.
  4. Open your browser and navigate to http://localhost:port (replace port with the port number configured in your environment).

About

A web text-to-text language translator app

https://saladilakshman.github.io/translator-app/


Languages

Language:JavaScript 98.3%Language:HTML 1.7%