$ sudo pip3 install googletrans
Successfully installed chardet-3.0.4 contextvars-2.4 googletrans-3.0.0 h11-0.9.0 h2-3.2.0 hpack-3.0.0 hstspreload-2020.12.22 httpcore-0.9.1 httpx-0.13.3 hyperframe-5.2.0 immutables-0.15 rfc3986-1.4.0 sniffio-1.2.0
# -*- coding: utf-8 -*- from googletrans import Translator translator = Translator() translation = translator.translate("こんにちは", src='ja', dest="en") print(translation.text)
$ python3 app.py
AttributeError: ‘NoneType’ object has no attribute ‘group’
どうやら3.0.0ではなく、4系が動いているとのこと
$ sudo pip3 uninstall googletrans
$ sudo pip3 install googletrans==4.0.0-rc1
# -*- coding: utf-8 -*- from googletrans import Translator translator = Translator() translation = translator.translate("h音楽アーティストやレコードレーベルが保有する楽曲を NFT 化し世界中に販売", src='ja', dest='en') print(translation.text)
$ python3 app.py
Music artists and songs owned by record labels NFT and sell worldwide
なかなか凄いな
formからpostして翻訳して返却したいな