Skip to content

Slyfti/translatify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Translatify

A Chrome and Mozilla extension that automatically translates lyrics displayed on Spotify into your preferred language.

Translatify is available on Google Chrome !

Translatify is available on Mozilla Firefox !

🚀 Features

  • Real-time translation of lyrics displayed in the Spotify Web Player.
  • Multilingual support: choose your target language.
  • Simple and intuitive interface.
  • Compatible with Google Chrome and Mozilla Firefox.

📸 Preview

---

🛠️ Installation

For Chrome:

  1. Clone this repository or download it as a ZIP file:
    git clone https://github.com/slyfti/translatify.git
  2. Extract the ZIP file if necessary.
  3. Open Chrome and navigate to chrome://extensions.
  4. Enable Developer mode (toggle in the top-right corner).
  5. Click Load unpacked.
  6. Select the project folder.

The extension is now installed and ready to use! 🎉

For Mozilla Firefox:

  1. Clone this repository or download it as a ZIP file:
    git clone https://github.com/slyfti/translatify.git
  2. Open Firefox and navigate to about:debugging#/runtime/this-firefox.
  3. Click Load Temporary Add-on.
  4. Select the manifest.json file from the project folder.

The extension is now active. 🌟


⚙️ Configuration

  1. Once installed, click on the extension icon in the toolbar.
  2. Select your target language for translation.
  3. Enjoy seamless translations while listening to your favorite songs!

🧑‍💻 Contributing

We welcome contributions to Translatify! Here's how you can get involved:

🔧 How to Contribute

  1. Fork the Repository

    • Navigate to the Translatify repository.
    • Click the "Fork" button to create a copy of the repository in your GitHub account.
  2. Clone Your Fork

    • Clone the repository to your local machine:
      git clone https://github.com/your-username/translatify.git
      cd translatify
  3. Create a Branch

    • Create a new branch for your feature or fix:
      git checkout -b my-feature
  4. Make Changes

    • Modify the code, add features, or fix bugs.
    • Follow the project's coding conventions and comment your code where necessary.
  5. Test Your Changes

    • Test your changes thoroughly to ensure they work as expected.
    • Add or update tests if applicable.
  6. Commit Your Changes

    • Stage and commit your changes with a descriptive commit message:
      git add .
      git commit -m "Add: Feature X or Fix: Bug Y"
  7. Push Your Changes

    • Push your branch to your forked repository:
      git push origin my-feature
  8. Submit a Pull Request

    • Go to the original repository on GitHub.
    • Click "New Pull Request."
    • Select your branch and add a detailed description of your changes.
    • Submit the Pull Request (PR) and wait for feedback.

🌟 Getting Help

If you have any questions or need assistance:

  • Open an issue on the issues page.
  • Join discussions in existing issues or Pull Requests.