ハマる人がいるかもしれないので共有。
#mastodon 4.xの投稿翻訳機能は .env.production に以下の環境変数を設定する。
DeepLなら
DEEPL_API_KEY
DEEPL_PLAN
LibreTranslateなら
LIBRE_TRANSLATE_ENDPOINT
LIBRE_TRANSLATE_API_KEY
DeepLの場合、API_KEYは
"DeepL-Auth-Key "の後ろの文字列(ハッシュから:fxまで)
PLANには"free"なら"free"と入力する。ここが"free"でなければ有償版のエンドポイントが使われる。
これで翻訳が動き出す。
https://github.com/mastodon/mastodon/pull/19218/commits/4a03e955d30c50d7a9c244acd6f9cc9db5a867a4