2022-04-08 10:53:51 のえるの投稿 noellabo@fedibird.com
icon

それから、管理者の方へ。

サーバのデフォルト言語を環境変数、.env.production に設定できるのですが、ここが未設定で、英語になっていることが多々あります。

自分のサーバの /api/v1/instance をみてください。Fedibirdはちょっと賑やかですが、こんな感じです。
fedibird.com/api/v1/instance

Mastodonは、なにも情報がない場合はenにフォールバックします。ここを日本語にしておくと、日本語にフォールバックするようになります。

日本向けにサーバ運用しているのであれば、日本語にしておいた方がいいと思います。

設定はこうです。

DEFAULT_LOCALE=ja

で、今回どうも不具合で、クライアントアプリからの投稿が英語になってしまう現象が起きているようです。

投稿ごとにAPIに言語指定できるようになったのですが、これがない場合のフォールバックが、ユーザーの指定した言語ではなく、Mastodonサーバの言語になっているものと思われます。

たぶん仕様ではなくバグだと思います。

(おまけ添付画像:投稿の言語はここでみます)

Attach image
Attach image
icon

バニラどころか改造だらけなんだけどな!