設定の「ユーザー設定」→「その他」→「デフォルトの投稿設定」の「投稿する言語」が「UIの表示言語」だとlanguage="en"になっちゃうみたいだ。ここの項目を「日本語」にすればlanguage="ja"になる。
情報BOTやツールを作ってます。
・震度速報 (@quaketelop)
・津波注意報・警報速報 (@tsunamitelop)
・日経平均株価 (@stockaverage)
・厳選ニュース (@newsselection)
・ねこ画像ブースト (@nekodon)
・いぬ画像ブースト (@inudon)
・ほどほどトレンドワード (@feditrend)
・API検索(https://www.antun.net/tool/mastodon/mastodoc.html)
・過去投稿ビュワー(https://www.antun.net/tool/mastodon/pastodon.html)
・Mastodonの投稿についた絵文字リアクションをだいたい表示するWebツール(https://gist.githack.com/antunnet/357dde794217e56a49695fab769b3e8c/raw/mastodonReactionViewer.html)
設定の「ユーザー設定」→「その他」→「デフォルトの投稿設定」の「投稿する言語」が「UIの表示言語」だとlanguage="en"になっちゃうみたいだ。ここの項目を「日本語」にすればlanguage="ja"になる。
Mastodon3.5からトゥートの言語の自動判別が廃止されて、UI設定の言語が使われるはずなんだけど、UI設定の言語が使われてないように見える。
公式Web UIの外観の言語を「日本語」にしていてもトゥートがすべてlanguage="en"になっちゃう。APIの引数languageで指定したトゥートはちゃんと反映される。公式Web UIはAPI呼び出し時にlanguageを指定しない。