An open API service indexing awesome lists of open source software.

https://github.com/chaitanya-cloud08/duetlingo

A Chrome extension that allows you to instantly swap languages on any website, making content more accessible and enjoyable for users.
https://github.com/chaitanya-cloud08/duetlingo

chrome-extension google-translate-api manifest-v3 tailwind-css

Last synced: 4 months ago
JSON representation

A Chrome extension that allows you to instantly swap languages on any website, making content more accessible and enjoyable for users.

Awesome Lists containing this project

README

          

# DuetLingo
DuetLingo is a Chrome extension that allows you to instantly swap languages on any website, making content more accessible and enjoyable for users around the world. With DuetLingo, you can translate text in real-time, seamlessly switching between languages without interrupting your browsing experience.

## Features
- **Real-time Translation**: Translates text on the page as you browse without refreshing the site.
- **Customizable Languages**: Choose from a wide variety of supported languages.
- **Easy to Use**: No need for complex setups – simply install and start using!

## Supported Languages
English
Spanish
French
Japanese
Hindi
German
and many more launching soon...

## Installation
Follow the steps below to install and use **DuetLingo**:

## Step 1: Clone the Repository
1. Open your terminal or command prompt.
2. Clone the repository using the following command:
```bash
git clone https://github.com/chaitanya-cloud08/DuetLingo.git
cd DuetLingo
## Step 2: Prepare the Files
Ensure the following files are in the project folder:
- **manifest.json**
- **popup.html**
- **popup.js**
- **content.js**
- **An icons folder containing the extension icons (16px, 48px, and 128px).**

## Step 3: Add the Extension to Chrome
1.Open Google Chrome.\
2.In the URL bar, go to:

```bash
chrome://extensions/
```
3.Enable Developer Mode by toggling the switch in the top-right corner.\
4.Click on the Load Unpacked button.\
5.Select the folder containing the DuetLingo files (the folder where you cloned the project in Step 1).

## Step 4: Set Up the Extension
1.After installation, you will see the DuetLingo icon in the Chrome toolbar.\
2.Click on the icon to open the popup window.\
3.In the popup, enter the Source Language (e.g., en for English).\
4.Enter the Target Language (e.g., es for Spanish).\
5.Click the Save button to save your language preferences.

## Step 5: Start Translating
1.Open any webpage and select the text you wish to translate.\
2.Press the Enter key on your keyboard.\
3.The selected text will be instantly replaced with the translated version.