Skip to main content

A command-line tool for translating Italian words using Reverso Context.

Project description

Italian Translator

Italian Translator is a command-line tool for translating Italian sentences and displaying examples using Reverso Context.

Features

  • Translate Italian sentences to English (default) or any specified language.
  • Translate from a specified language to Italian using the --reverse option.
  • Display a specified number of example sentences using the --examples option.
  • Easy-to-use command-line interface with colored output.

Installation

You can install the package using pip:

pip install italian-translator

Usage

italian-translator <sentence>
ita <sentence>

Options

  • --reverse, -R: Translate from a specified language to Italian.
  • --language, -L: Specify the language to translate to (default: English).
  • --examples, -E: Display a specified number of example sentences.
  • --help, -h: Display the help message.

Examples

Translate an Italian sentence to English:

italian-translator "Ciao, come stai?"
ita il gatto

Translate an English sentence to Italian:

italian-translator --reverse "Hello, how are you?"
ita -R the cat

Translate an Italian sentence to French

italian-translator --language french "Ciao, come stai?"
ita -L french il gatto

Display 5 examples sentences:

italian-translator --examples 5 "Ciao, come stai"
ita -E 5 il gatto

License

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

Author

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

italian_translator-0.1.1.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

italian_translator-0.1.1-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file italian_translator-0.1.1.tar.gz.

File metadata

  • Download URL: italian_translator-0.1.1.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for italian_translator-0.1.1.tar.gz
Algorithm Hash digest
SHA256 118afa7a4e27f7e1dc8a7680c826a3451e38cc3a022d54253bcaaa66f6f96a4f
MD5 4b98e558f435fb913f0813e9b0d94962
BLAKE2b-256 e783ff9f38838114df38990bb7e6627d9bf510c47e7a39242bdd9f7f30198672

See more details on using hashes here.

File details

Details for the file italian_translator-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for italian_translator-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 770fbbc1c507ef5f7a1539d44018bf33ce1809740a42325b37b6392a6c44de5a
MD5 83b8f4e2bdf0cd106fbfebc16027aa4a
BLAKE2b-256 ce2e937e1d65995052c798b1d894f6be464a7c7d40261cc22a0727a08918aaf0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page