Skip to content

Ati1707/TextAutoTranslate

Repository files navigation

TextAutoTranslate 🌍📝

MIT License Python Version

A GUI tool to instantly translate selected text from files. Perfect for multilingual content editing!

Demo Screenshot

Features ✨

  • Real-time translation of selected text in files
  • Automatic file encoding detection
  • Simple and intuitive GUI interface

Installation 🛠️

  1. Clone the repository:

    git clone https://github.com/Ati1707/TextAutoTranslate.git
    cd TextAutoTranslate
  2. Install dependencies:

    pip install -r requirements.txt

Usage 🚀

Launch the application:

python main.py
  • Open a text file or copy your text in the upper panel
  • Select text in the editor (translation start after 1 second of selection)
  • View translation in the bottom panel

Dependencies 📦

  • PySide6 - GUI framework
  • charset-normalizer - File encoding detection
  • translators - Translation engine

Contributing 🤝

Contributions are welcome! Please open an issue first to discuss proposed changes.

License 📄

This project is licensed under the MIT License - see the LICENSE file for details.


Created by Ati1707

If you find this useful, consider ⭐ starring the repository!