🛠️ Этот репозиторий был создан с использованием GitUpload.
Languages:
🇩🇪 Deutsch | 🇬🇧 English | 🇪🇸 Spanish | 🇫🇷 French | 🇮🇹 Italian | 🇷🇺 Russian
Версия = 2.1.8
Название библиотеки = py_translator
Название = Free Google Translate API
Ключевые слова = Google API Cloud Translate, google api translate free
Конечная цель - простое приложение для перевода текста в терминале. Текст может быть сгенерирован интерактивно или программно в среде оболочки. Посредством аргументов командной строки, файловых дескрипторов или каналов, генерирующих переведенный вывод, который может быть передан в файл или отображен на терминале.
Кроме того, вы можете проверить нашу дополнительную библиотеку с Google Cloud API
https://pypi.org/project/google-api-translate/
- Сделано для Python 3, но все еще работает на Python 2
- Быстрый и простой в установке, простой в использовании
- Поддерживает перевод с любого языка
- Композитный интерфейс, мощь Unix-каналов и фильтров.
- Простой API и документация
pip3 install py_translator==2.1.8
from py_translator import Translator
s = Translator().translate(text='Hello my friend', dest='es').text
print(s)
from py_translator import Translator
proxy = {
'http': 'http://username:[email protected]:1234',
'https': 'http://username:[email protected]:1234',
}
s = Translator(proxies=proxy).translate(text='Hello my friend', dest='es').text
print(s)
translate [--flags] [source] dest
from py_translator import TEXTLIB
s = TEXTLIB().translator(is_html=False, text='Hello my friend', lang_to='cn', proxy=False)
print(s)
from py_translator import TEXTLIB
proxy = [
'http://username:[email protected]:1234',
'http://username:[email protected]:1234',
]
s = TEXTLIB().translator(is_html=False, text='Hello my friend', lang_to='cn', proxy=proxy)
print(s)
from py_translator import TEXTLIB
#with massTranslator()
s = TEXTLIB().massTranslator(is_html=False, text='Hello my friend', lang_to='cn', proxy=False)
print(s)
Hello World с английского на традиционный китайский
$ translate en zh-TW <<< 'Hello World!'
你好世界!
Just as easily specify a source language by providing it as first argument
#Translate Hello from French to English
$ translate fr en <<< 'Bonjour, comment allez-vous!'
Hello, how are you?
Пропустив исходный язык, постараюсь обнаружить его на основе текстового содержимого.
$ translate fr <<< 'I think therefore I am'
Je pense donc je suis
$ translate --translit en ko <<< 'Want to fight!'
ssaugo sip-eo!
$ translate --translit en zh-TW <<< 'Kidding, we should be friends'
Kāiwánxiào, wǒmen yīnggāi shì péngyǒu
$ translate zh-TW < 'alice.txt'
阿麗思道:「你不是說你要告訴你的歷史嗎?告訴我你為甚麼恨—那個—那些—C和D,」
她末了兩個字母輕輕兒地說的,怕回來又得罪了牠。
那老鼠對著阿麗思嘆了一口氣道,「唉﹗我的身世說來可真是又長又苦又委屈呀—」
阿麗思聽了,瞧著那老鼠的尾巴說,「你這尾是曲啊﹗可是為甚麼又叫它苦呢﹗」
她就一頭聽著那老鼠說話,一頭在在心上納悶,所以她聽的那老鼠講的「尾曲」
的歷史是差不多像這個樣了的
....
#Multiple Chaining
$ echo 'What is love?' | translate en zh-TW | translate zh-TW ko | translate ko fr | translate fr en
What is love?
#Grocery List
$ cat << BUY | translate ko
Celery
Milk
Eggs
Bread
Cereal
BUY
셀러리
우유
달걀
빵
시리얼
Python 3
Найти последнюю документацию http://pythonhosted.org/py-translate/
🛠️ Этот репозиторий был создан с использованием GitUpload.