アカウント作成 API 、たぶんあの API のオプションとして言語を渡せるようにする必要があると思う

@noellabo 一応日本語で確認メール取れました。
.env.production に DEFAULT_LOCALE=ja があればその言語にできます。ただし API 利用側からはまだ言語指定できないと思います。

@noellabo 今の rake mastodon:setup では DEFAULT_LOCALE は出力されないように見えます。なので setup タスクで立てたところでは言語指定がされていないと思います。

@mayaeh インスタンスのデフォルト言語って、そこしか指定できる箇所ないですよね。

DTP-Mstdn.jpはjaに指定してあるけど、リレー観測鯖の方は未指定なのでenになってます。

これ、mastodon:setupで聞くようにしないと改善されないなぁ。

--

あと、思うに、やはりAPIベースで各種設定を取得・設定できるようにすべきですね。

ユーザーの使用言語・表示言語、アカウント作成APIで指定できるようにするのはいいけど、そのあと確認したり再設定したりする方法がWebUI以外ない……。

フォロー

@mayaeh すいません、これ勘違い。v2.4.2から、ちゃんと取得と設定できる。>ユーザーの言語設定

@noellabo あ、そっちの意味もあったんですね。
そこは考えていませんでした… ( てっきりアカウント作成 API の話だけかと思っていました

@mayaeh そういう意味では、アカウント作成時の確認メールだけの問題になるかな。アカウントが有効になったあと、言語設定はできるわけで。

Accept-Languageヘッダがあったら使う、ぐらいでいいのかもしれないなぁ。

@noellabo ヘッダで与えるか、language の要素を追加するか、どちらがいいか悩ましいです。
ヘッダではデベロッパに対し存在が分かりにくい気もします。

ログインして会話に参加
DTP-Mstdn.jp

DTP-Mstdn.jpは、DTP・デザイン・印刷に関わる人々のためのMastodonインスタンスです。特定分野の専門インスタンスですので、日々のつぶやき、耳寄りな情報の共有、ディスカッション、質問とその回答、役立つスクリプトなど、他では投稿しづらい内容も、思う存分トゥートしましょう!