Skip to content

Shreyas-Patil-11/Language-Translator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Language-Translator

This is a web-based language translation tool that allows users to translate text between various languages. The project leverages an external translation API to provide accurate and quick translations. This tool also includes features such as text-to-speech and clipboard copying for convenience.

Features

  • Text Translation: Translate text from one language to another using a reliable translation API.
  • Text-to-Speech: Listen to the translated text in both the source and target languages.
  • Clipboard Copying: Easily copy the input and translated text to the clipboard with a single click.
  • Language Selection: Choose from a wide range of languages for both the source and target text.
  • Responsive Design: A clean and responsive design ensures usability across various devices.

Technologies Used

  • HTML5: Structuring the web content.
  • CSS3: Styling the web content with an attractive and user-friendly interface.
  • JavaScript: Adding interactivity and handling API requests.
  • FontAwesome: Icons for a better user experience.
  • Google Fonts: Custom fonts for better readability and aesthetics.

How to Use

  1. Enter Text: Type or paste the text you want to translate into the source text area.
  2. Select Languages: Choose the source and target languages from the dropdown menus.
  3. Translate: Click the "Translate Text" button to get the translated text.
  4. Additional Features: Use the icons to copy the text or listen to the pronunciation.

Future Enhancements

  • Improved User Interface: Enhancing the frontend for a better user experience.
  • More Language Options: Adding support for additional languages.
  • Offline Mode: Enabling translations without an internet connection.
  • Voice Input: Allowing users to input text via speech.

Installation

To set up this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/yourusername/language-translator.git
  2. Navigate to the project directory:
    cd language-translator
  3. Open index.html in your browser to use the translator.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages