Skip to content

A Python-based language translation tool that translates text and file content (images, PDFs, and PowerPoint presentations) into multiple languages using pre-trained models like Google Translate API. Includes a command-line interface (CLI) and a GUI built with Tkinter.

License

Notifications You must be signed in to change notification settings

zunaidhasan/Language_Translation_Tool

Repository files navigation

Language Translation Tool

Overview

The Language Translation Tool is a Python-based application that enables users to translate text and file content (images, PDFs, and PowerPoint presentations) into various languages. It uses machine translation and supports text extraction from files.

Features

  • Translate plain text to a target language.
  • Extract and translate text from:
    • Images (.png, .jpg, .jpeg)
    • PDFs
    • PowerPoint files (.pptx)
  • Command-line interface (CLI).
  • User-friendly GUI using Tkinter.

Requirements

  • Python 3.8 or later
  • Install dependencies using:
    pip install -r requirements.txt

=======

Language-Translation-Tool

A Python-based language translation tool that translates text and file content (images, PDFs, and PowerPoint presentations) into multiple languages using pre-trained models like Google Translate API. Includes a command-line interface (CLI) and a GUI built with Tkinter.

About

A Python-based language translation tool that translates text and file content (images, PDFs, and PowerPoint presentations) into multiple languages using pre-trained models like Google Translate API. Includes a command-line interface (CLI) and a GUI built with Tkinter.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages