awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
soimort avatar

soimort/translate-shell

0
View on GitHub↗
7,472 stars·394 forks·Awk·Unlicense·5 vueswww.soimort.org/translate-shell↗

Translate Shell

Translate-shell is a command-line translation tool and terminal dictionary client. It allows for the translation of words, phrases, and sentences between multiple languages and provides dictionary definition retrieval and language metadata display directly within the terminal.

The tool functions as a shell-based text translator that can process input from standard streams, local files, or URLs. It includes text-to-speech capabilities to play audio pronunciations of source and translated text and can automatically detect the source language of a given string.

The system supports interactive sessions for continuous translation and dictionary lookups, as well as automated text processing via shell pipelines. It provides integration for text editors and macOS AppleScript, alongside customizable terminal output and persistent configuration settings.

Features

  • Dictionary and Translation Tools - Functions as a comprehensive terminal-based utility for translating text and retrieving dictionary definitions.
  • Language Translation & Detection - Automatically detects the source language of a text string to ensure accurate translation.
  • Text Translation Tools - Processes text from standard input, local files, or URLs for translation into multiple languages.
  • Translation Engines - Provides a command-line interface to various translation engines for converting text between languages.
  • Language Detection - Automatically identifies the source language of text to streamline the translation process.
  • Language Dictionaries - Retrieves definitions, synonyms, and linguistic data for words across various languages.
  • Text Processing Pipelines - Integrates translation and dictionary lookups into shell scripts and pipelines for bulk processing.
  • HTTP Request Orchestrators - Orchestrates formatted HTTP requests to remote translation services and parses the results for terminal display.
  • Standard Stream Piping - Reads input from pipes or files and writes results to the terminal for seamless shell integration.
  • Standard Input Processing - Accepts text via pipelines or input files and writes results to standard output or destination files.
  • External Content Processing - Processes and translates text retrieved from local files, URLs, or standard input streams.
  • Translation Preference Settings - Allows adjusting output verbosity, dictionary detail, and translation engines during an active session.
  • Interactive Translation Sessions - Offers a conversational shell interface for continuous translation and dictionary lookups.
  • Read-Eval-Print Loops - Provides an interactive session state to allow repeated translations without restarting the process.
  • Session Language State - Defines source and target languages for a session to avoid repeating them in every request.
  • Language Learning Shells - Enables interactive language practice sessions within the terminal using translation and audio playback.
  • Text-to-Speech Engines - Plays audio pronunciations of source text and translated results using a text-to-speech engine.
  • CLI Audio Pronunciations - Plays audio pronunciations of source and translated text using external speech engines via the command line.
  • Translation Engine Switching - Allows routing translation requests to different third-party providers based on user selection.
  • Command Line Utilities - Translates text directly from the command line.
  • Browser Replacements - Google Translate interface.

Historique des stars

Graphique de l'historique des stars pour soimort/translate-shellGraphique de l'historique des stars pour soimort/translate-shell

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Translate Shell

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Translate Shell.
  • ther1d/shell_gptAvatar de TheR1D

    TheR1D/shell_gpt

    12,131Voir sur GitHub↗

    Shell GPT is an AI-powered command-line interface that generates shell commands and source code from natural language prompts. It serves as a terminal-based tool for automating technical tasks, producing executable commands, and generating code snippets directly within the shell. The tool distinguishes itself through a read-eval-print loop for interactive chatting and the ability to maintain stateful conversational history via named sessions. It supports flexible backend routing, allowing users to connect to cloud-based APIs or local language model hosts for offline operation and data privacy

    Pythonchatgptcheat-sheetcli
    Voir sur GitHub↗12,131
  • tisfeng/easydictAvatar de tisfeng

    tisfeng/Easydict

    13,545Voir sur GitHub↗

    Easydict is a macOS dictionary and translator application that integrates system dictionaries, external translation services, and Large Language Models such as OpenAI and Gemini. It functions as an OCR text extractor and a text-to-speech reader, allowing users to look up words and translate text directly on the desktop. The application features a local OCR engine that captures screen areas to recognize and translate text that cannot be highlighted or copied. It utilizes a provider-agnostic translation pipeline and adapter-based service integration to standardize responses from various cloud a

    Swiftappbaidubing
    Voir sur GitHub↗13,545
  • bensadeh/tailspinAvatar de bensadeh

    bensadeh/tailspin

    7,875Voir sur GitHub↗

    Tailspin is a regex-based text colorizer and terminal log viewer designed to transform plain text streams into colorized output. It functions as a command line log highlighter and tailer that applies syntax highlighting to logs using regular expressions. The tool distinguishes itself through its ability to monitor files in real time and pipe live output through a highlighter. It recognizes and colors common data types such as IP addresses, UUIDs, HTTP methods, JSON objects, dates, and memory pointers. Users can define custom highlight styles and regex patterns to assign specific colors to uni

    Rustcczecolorizercolors
    Voir sur GitHub↗7,875
  • libretranslate/libretranslateAvatar de LibreTranslate

    LibreTranslate/LibreTranslate

    15,201Voir sur GitHub↗

    LibreTranslate is an open-source, self-hosted machine translation engine that provides a private alternative to proprietary cloud-based translation services. It functions as a portable translation server, allowing users to process text and document translations locally or within their own infrastructure without relying on external providers. The platform distinguishes itself through its focus on privacy and flexible deployment, supporting anonymous network routing to bypass restrictive firewalls and protect user data. It is designed for integration into broader software ecosystems, offering a

    Pythonapimachinetranslate
    Voir sur GitHub↗15,201
Voir les 30 alternatives à Translate Shell→

Questions fréquentes

Que fait soimort/translate-shell ?

Translate-shell is a command-line translation tool and terminal dictionary client. It allows for the translation of words, phrases, and sentences between multiple languages and provides dictionary definition retrieval and language metadata display directly within the terminal.

Quelles sont les fonctionnalités principales de soimort/translate-shell ?

Les fonctionnalités principales de soimort/translate-shell sont : Dictionary and Translation Tools, Language Translation & Detection, Text Translation Tools, Translation Engines, Language Detection, Language Dictionaries, Text Processing Pipelines, HTTP Request Orchestrators.

Quelles sont les alternatives open-source à soimort/translate-shell ?

Les alternatives open-source à soimort/translate-shell incluent : ther1d/shell_gpt — Shell GPT is an AI-powered command-line interface that generates shell commands and source code from natural language… tisfeng/easydict — Easydict is a macOS dictionary and translator application that integrates system dictionaries, external translation… bensadeh/tailspin — Tailspin is a regex-based text colorizer and terminal log viewer designed to transform plain text streams into… libretranslate/libretranslate — LibreTranslate is an open-source, self-hosted machine translation engine that provides a private alternative to… hillya51/lunatranslator — LunaTranslator is a real-time translation tool designed for visual novels and games. It functions as a multi-engine… foobnix/librerareader — LibreraReader is a multi-format e-book reader and digital library manager designed for mobile and desktop devices. It…