こんにちは、shootaceanです。
以前紹介したこちらの記事の、翻訳部分を「DeepL API Free」を利用して自動化したものになります。
英文をブログURLに適した形式に変換するPythonスクリプト [https://shootacean.com/entry/2021/05/26/python-script-to-convert-english-text-to-a-format-suitable-for-blog-urls:embed:cite]
DeepL API Freeの準備
https://www.deepl.com/translator
DeepL APIにフリープランがありますので、そちらのプランでアカウントを作成します。
アカウント作成後にAPIキーが発行されるので、そちらをメモっておきます。
実行方法
下記のPythonコードを translate_blog_title.py
として保存し、
DEEPL_AUTH_KEY = "key"
の部分を上記の手順で発行されたAPIキーで置き換えます。
後は $ python3 translate_blog_title.py "日本語ブログ記事タイトル"
のように実行するだけです!
$ python3 translate_blog_title.py \
"DeepL API Freeを使った日本語ブログ記事タイトルをブログURLに変換するPythonスクリプト"
Python script to convert a Japanese blog post title into a blog URL using DeepL API Free
python-script-to-convert-a-japanese-blog-post-title-into-a-blog-url-using-deepl-api-free
Pythonコード
[https://gist.github.com/82f05c604bc6a27cebea870e3ac41b8e:embed#DeepL API Freeを使った日本語ブログ記事タイトルをブログURLに変換するPythonス…]