Skip to content

アイマス語を利用しているユーザーが投稿する言語を指定せずに日本語投稿を作成すると、アクティビティに含まれる言語情報が jaIM になる #230

Description

@yakitama

発生する現象

ユーザー設定 にて表示言語を 日本語(im@s) かつ投稿する言語を 自動検出 にしている場合、投稿を作成すると、外部インスタンスにおいて当該投稿が lang="jaIm" として表示されます。
Based on v2.6.5 アイマストドンカスタムでは、まだウェブで投稿を閲覧する際に lang プロパティが指定されておらず目立った問題にはならないと思いますが、そのうち新しいバージョンに追従した場合に、日本語の文字が中華フォントで表示されるような環境が出てくるかもしれません。

期待する動作

div タグの lang プロパティに含めることができる値は IETF の BCP 47 でその構文が定義されているらしいので、これに準拠した文字列が含まれているべきです。

Steps to reproduce the problem

リモートフォローされているユーザーが [発生する現象] で示す条件で投稿を作成した場合、連合先の比較的新しい Mastodon で投稿文を閲覧した場合に、lang="jaIm" 属性が指定されていることが確認できます。

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedSolutions or ideas are neededim@s langAbout the im@s languageinvalidThis doesn't seem right

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions