Metadata-Version: 2.1
Name: google-translate.py
Version: 1.0.0
Summary: Library for using accurate Google Translate in Python
Home-page: https://github.com/Takkun053/google-translate.py
Author: Takkun053
Author-email: takkun.053@gmail.com
License: MIT license
Keywords: Google_Translate
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Natural Language :: Japanese
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: aiohttp
Requires-Dist: requests

# google-translate.py
[![issues](https://img.shields.io/github/issues/Takkun053/google-translate.py?style=flat-square)](https://github.com/Takkun053/google-translate.py/issues) [![forks](https://img.shields.io/github/forks/Takkun053/google-translate.py?style=flat-square)](https://github.com/Takkun053/google-translate.py/network/members) [![stars](https://img.shields.io/github/stars/Takkun053/google-translate.py?style=flat-square)](https://github.com/Takkun053/google-translate.py/stargazers) [![license](https://img.shields.io/github/license/Takkun053/google-translate.py?style=flat-square)](https://github.com/Takkun053/google-translate.py/blob/master/LICENSE) [![PyPI](https://img.shields.io/pypi/v/google-translate.py?style=flat-square)](https://pypi.org/project/google-translate.py/) [![Python](https://img.shields.io/pypi/pyversions/google-translate.py?style=flat-square)](https://www.python.org/)

Library for using accurate Google Translate in Python

Pythonで正確なGoogle翻訳を使用するためのライブラリ

***


# English
This library uses the translation function of Google Apps Script.

## install
Install using pip.
```
pip install google-translate.py
```

## How to use
Normal:
```py
from google_translate_py import Translator

print(Translator().translate("Hello World!!", "en", "ja"))

>>> こんにちは世界！！
```

Async version:
```py
import asyncio
from google_translate_py import AsyncTranslator

async def main():
    print(await AsyncTranslator().translate("Hello World!!", "en", "ja"))

loop = asyncio.get_event_loop()
loop.run_until_complete(main())

>>> こんにちは世界！！
```

### Automatic language judgment
If you leave the second argument (`source`) empty, the language will be determined automatically.

Normal:
```py
from google_translate_py import Translator

print(Translator().translate("Hallo Welt!!", "", "ja"))

>>> こんにちは世界！！
```

Async version:
```py
import asyncio
from google_translate_py import AsyncTranslator

async def main():
    print(await AsyncTranslator().translate("Hallo Welt!!", "", "ja"))

loop = asyncio.get_event_loop()
loop.run_until_complete(main())

>>> こんにちは世界！！
```

**Thank you for reading!**

# 日本語
このライブラリはGoogle Apps Scriptの翻訳機能を利用しています。

## インストール
pipを使用してインストールします。
```
pip install google-translate.py
```

## 使い方
通常:
```py
from google_translate_py import Translator

print(Translator().translate("Hello World!!", "en", "ja"))

>>> こんにちは世界！！
```

非同期版:
```py
import asyncio
from google_translate_py import AsyncTranslator

async def main():
    print(await AsyncTranslator().translate("Hello World!!", "en", "ja"))

loop = asyncio.get_event_loop()
loop.run_until_complete(main())

>>> こんにちは世界！！
```

### 自動言語判定
二つ目の引数(`source`)を空にしておくと言語を自動で判定してくれます。

通常:
```py
from google_translate_py import Translator

print(Translator().translate("Hallo Welt!!", "", "ja"))

>>> こんにちは世界！！
```

非同期版:
```py
import asyncio
from google_translate_py import AsyncTranslator

async def main():
    print(await AsyncTranslator().translate("Hallo Welt!!", "", "ja"))

loop = asyncio.get_event_loop()
loop.run_until_complete(main())

>>> こんにちは世界！！
```

**読んでくれてありがとうございます!**


