Skip to content

Latest commit

 

History

History
55 lines (32 loc) · 1.52 KB

README.rst

File metadata and controls

55 lines (32 loc) · 1.52 KB

Yandex translator Build Status Coverage Status

Unofficial python client to Yandex translator API.

Javascript client written by Emmanuel Odeke for node.js you can find here.

Installation

  • Note: it runs on python versions >= 2.7:

    pip install ytrans

Settings

  • To use this package, you need access to the Yandex translation service via an API key.

  • With your API key, create a file and in it set your API key in this format:

    key=<API_KEY>

  • To finish off, set the environment variable YANDEX_TRANSLATOR_KEY,

    that contains the path to this file. Do this in your shell, .bash_profile or .bash_rc file:

    export YANDEX_TRANSLATOR_KEY=path_to_key

Usage

This package provides a cli tool as well as an interactive translator.

  • Cli tool usage:

    ytranslate.py -h

  • Interactive translator:

    ytrans-interactive.py