Skip to main content

みんなの自動翻訳 Python Library

Project description

みんなの自動翻訳 Python Library

Python application PyPI version PyPI - Python Version

「みんなの自動翻訳」をPythonから利用するためのライブラリです。
「みんなの自動翻訳」は日本語から英語、英語から日本語、そして多数の他の言語の間で自動翻訳を提供しています。
Pythonラッパーを使用することで、これらの翻訳機能をPythonプログラムから簡単に利用することができます。

インストール

pip install mt-auto-minhon-mlt

必要条件

本ライブラリは、Python 3.7, 3.8, 3.9, 3.10でテストされています。

使用法

  1. みんなの自動翻訳の設定画面から ユーザーIDAPI keyAPI secret を取得
  2. Translator クラスのインスタンスを生成
  3. Translator.translate_text に翻訳対象の文章、翻訳前の言語、翻訳後の言語を指定

API key 及び API secret は公開しないように注意してください。

from mt_auto_minhon_mlt import Translator

translator = Translator(
    client_id='ab5718f...',
    client_secret='45791a9...',
    user_name='name',
)
en_actual = translator.translate_text('みんなの自動翻訳', source_lang='ja', target_lang='en')

TODO

  • CI
  • linter, formatter
  • PyPI
  • PyPI GitHub Actions
  • support other parameter
  • badge
  • docs
  • docs header
  • support file
  • CD
  • CLI

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

mt-auto-minhon-mlt-1.0.2.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

mt_auto_minhon_mlt-1.0.2-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file mt-auto-minhon-mlt-1.0.2.tar.gz.

File metadata

  • Download URL: mt-auto-minhon-mlt-1.0.2.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for mt-auto-minhon-mlt-1.0.2.tar.gz
Algorithm Hash digest
SHA256 21430fa5053a87562eebd14df5a2a1383515fe087e10a746f01478610d1fa8bf
MD5 cc6d7275261535d7b9f3c560e428617c
BLAKE2b-256 87379bb470f2ee87a6eed7153b84db35cd9b9a97c5c4c3831a1d83e3dd02be24

See more details on using hashes here.

File details

Details for the file mt_auto_minhon_mlt-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for mt_auto_minhon_mlt-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 431e86bb513717588ebff7e6a8fdd53d09f3da9d7fe9933e1e3a1ec325301899
MD5 0fb63c5d6a7326c8a4514e2e9a982abf
BLAKE2b-256 fbeb6aa408893cdf9381a1e4442b21a4c237385c87e4b7e7e798ccec7c9f850d

See more details on using hashes here.

Supported by

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