Skip to main content

youdao-tr-free

Youdao translate for free -- local cache and throttling (averag 1.5 calls/s, first 1000 calls exempted). Let's hope it lasts.

Limitation

Maximum of 50 characters per query -- you'll have to do some processing if you want to handle longer text.

Installation

pip install youdao-tr-free

or

  • Install (pip or whatever) necessary requirements, e.g. pip install requests_cache`` or pip install -r requirements.txt```
  • Drop the file youdao_tr.py in any folder in your PYTHONPATH (check with import sys; print(sys.path)
  • or clone the repo (e.g., git clone https://github.com/ffreemt/youdao-tr-free.git or download https://github.com/ffreemt/youdao-tr-free/archive/master.zip and unzip) and change to the youdao-tr-free folder and do a python setup.py develop

Usage

from youdao_tr import youdao_tr
print(youdao_tr('hello world'))  # ->'你好,世界'
print(youdao_tr('hello world', to_lang='de'))  # ->'Hallo Welt'
print(youdao_tr('hello world', to_lang='fr'))  # ->'Bonjour le monde'
print(youdao_tr('hello world', to_lang='ja'))  # ->'こんにちは世界'

Consult the official website for language pairs supported.

Acknowledgments

  • Thanks to everyone whose code was used

Metadata

Release files for youdao-tr-free 0.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for youdao-tr-free 0.0.6
File Size Uploaded Provenance Actions
youdao-tr-free-0.0.6.tar.gz 5.0 kB Without provenance Details for youdao-tr-free-0.0.6.tar.gz

Release files / youdao-tr-free-0.0.6.tar.gz

Download URL youdao-tr-free-0.0.6.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
dfeafb078261a469d791e07c5c0969841242014845c99bd6f737f75e354a5585
BLAKE2b-256 checksum
How to use checksums
5a43c996df5b7d54d9dcf70bc2840883664375d93e4a4ba48e00404804fcc7b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.0 requests-toolbelt/0.8.0 tqdm/4.32.1 CPython/3.6.7

Security for youdao-tr-free 0.0.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page