diff --git a/locales/ca-ES.yml b/locales/ca-ES.yml
index 5a6a7a4f0e..70f69fe5bf 100644
--- a/locales/ca-ES.yml
+++ b/locales/ca-ES.yml
@@ -349,6 +349,18 @@ common/views/components/note-menu.vue:
   delete: "削除"
   delete-confirm: "この投稿を削除しますか?"
   remote: "投稿元で見る"
+common/views/components/user-menu.vue:
+  mention: "メンション"
+  mute: "ミュート"
+  unmute: "ミュート解除"
+  block: "ブロック"
+  unblock: "ブロック解除"
+  push-to-list: "リストに追加"
+  select-list: "リストを選択してください"
+  list-pushed: "{user}を{list}に追加しました"
+  report-abuse: "スパムを報告"
+  report-abuse-detail: "どのような迷惑行為を行っていますか?"
+  report-abuse-reported: "管理者に報告されました。ご協力ありがとうございました。"
 common/views/components/poll.vue:
   vote-to: "「{}」に投票する"
   vote-count: "{}票"
@@ -978,6 +990,7 @@ admin/views/index.vue:
   federation: "連合"
   announcements: "お知らせ"
   hashtags: "ハッシュタグ"
+  abuse: "スパム報告"
   back-to-misskey: "Misskeyに戻る"
 admin/views/dashboard.vue:
   dashboard: "ダッシュボード"
@@ -987,6 +1000,12 @@ admin/views/dashboard.vue:
   instances: "インスタンス"
   this-instance: "このインスタンス"
   federated: "連合"
+admin/views/abuse.vue:
+  title: "スパム報告"
+  target: "対象"
+  reporter: "報告者"
+  details: "詳細"
+  remove-report: "削除"
 admin/views/instance.vue:
   instance: "インスタンス"
   instance-name: "インスタンス名"
@@ -1087,6 +1106,10 @@ admin/views/charts.vue:
     network-time: "応答時間"
     network-usage: "通信量"
 admin/views/drive.vue:
+  operation: "操作"
+  fileid-or-url: "ファイルIDまたはファイルURL"
+  file-not-found: "ファイルが見つかりません"
+  lookup: "照会"
   sort:
     title: "ソート"
     createdAtAsc: "アップロード日時が古い順"
@@ -1102,6 +1125,8 @@ admin/views/drive.vue:
   deleted: "削除しました"
   mark-as-sensitive: "閲覧注意に設定"
   unmark-as-sensitive: "閲覧注意を解除"
+  marked-as-sensitive: "閲覧注意に設定しました"
+  unmarked-as-sensitive: "閲覧注意を解除しました"
 admin/views/users.vue:
   operation: "操作"
   username-or-userid: "ユーザー名またはユーザーID"
@@ -1228,22 +1253,11 @@ desktop/views/pages/user/user.photos.vue:
   no-photos: "写真はありません"
 desktop/views/pages/user/user.profile.vue:
   follows-you: "フォローされています"
-  stalk: "ストークする"
-  stalking: "ストーキングしています"
-  unstalk: "ストーク解除"
-  mute: "ミュートする"
-  muted: "ミュートしています"
-  unmute: "ミュート解除"
-  block: "ブロックする"
-  unblock: "ブロック解除"
-  block-confirm: "このユーザーをブロックしますか?"
-  push-to-a-list: "リストに追加"
-  list-pushed: "{user}を{list}に追加しました。"
+  menu: "メニュー"
 desktop/views/pages/user/user.header.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   is-bot: "このアカウントはBotです"
   years-old: "{age}歳"
   year: "年"
@@ -1484,14 +1498,7 @@ mobile/views/pages/user.vue:
   overview: "概要"
   timeline: "タイムライン"
   media: "メディア"
-  mute: "ミュート"
-  unmute: "ミュート解除"
-  block: "ブロック"
-  unblock: "ブロック解除"
   years-old: "{age}歳"
-  push-to-list: "リストに追加"
-  select-list: "リストを選択してください"
-  list-pushed: "{user}を{list}に追加しました"
 mobile/views/pages/user/home.vue:
   recent-notes: "最近の投稿"
   images: "画像"
@@ -1537,12 +1544,10 @@ deck/deck.user-column.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   images: "画像"
   activity: "アクティビティ"
   timeline: "タイムライン"
   pinned-notes: "ピン留めされた投稿"
-  push-to-a-list: "リストに追加"
 docs:
   edit-this-page-on-github: "間違いや改善点を見つけましたか?"
   edit-this-page-on-github-link: "このページをGitHubで編集"
diff --git a/locales/de-DE.yml b/locales/de-DE.yml
index 87936b9540..cd8517fce5 100644
--- a/locales/de-DE.yml
+++ b/locales/de-DE.yml
@@ -349,6 +349,18 @@ common/views/components/note-menu.vue:
   delete: "Löschen"
   delete-confirm: "Diesen Post löschen?"
   remote: "Auf Quelle anzeigen"
+common/views/components/user-menu.vue:
+  mention: "メンション"
+  mute: "ミュート"
+  unmute: "ミュート解除"
+  block: "ブロック"
+  unblock: "ブロック解除"
+  push-to-list: "リストに追加"
+  select-list: "リストを選択してください"
+  list-pushed: "{user}を{list}に追加しました"
+  report-abuse: "スパムを報告"
+  report-abuse-detail: "どのような迷惑行為を行っていますか?"
+  report-abuse-reported: "管理者に報告されました。ご協力ありがとうございました。"
 common/views/components/poll.vue:
   vote-to: "Stimme für '{}'"
   vote-count: "{} Stimmen"
@@ -978,6 +990,7 @@ admin/views/index.vue:
   federation: "連合"
   announcements: "お知らせ"
   hashtags: "ハッシュタグ"
+  abuse: "スパム報告"
   back-to-misskey: "Misskeyに戻る"
 admin/views/dashboard.vue:
   dashboard: "ダッシュボード"
@@ -987,6 +1000,12 @@ admin/views/dashboard.vue:
   instances: "インスタンス"
   this-instance: "このインスタンス"
   federated: "連合"
+admin/views/abuse.vue:
+  title: "スパム報告"
+  target: "対象"
+  reporter: "報告者"
+  details: "詳細"
+  remove-report: "削除"
 admin/views/instance.vue:
   instance: "インスタンス"
   instance-name: "インスタンス名"
@@ -1087,6 +1106,10 @@ admin/views/charts.vue:
     network-time: "応答時間"
     network-usage: "通信量"
 admin/views/drive.vue:
+  operation: "操作"
+  fileid-or-url: "ファイルIDまたはファイルURL"
+  file-not-found: "ファイルが見つかりません"
+  lookup: "照会"
   sort:
     title: "ソート"
     createdAtAsc: "アップロード日時が古い順"
@@ -1102,6 +1125,8 @@ admin/views/drive.vue:
   deleted: "削除しました"
   mark-as-sensitive: "閲覧注意に設定"
   unmark-as-sensitive: "閲覧注意を解除"
+  marked-as-sensitive: "閲覧注意に設定しました"
+  unmarked-as-sensitive: "閲覧注意を解除しました"
 admin/views/users.vue:
   operation: "操作"
   username-or-userid: "ユーザー名またはユーザーID"
@@ -1228,22 +1253,11 @@ desktop/views/pages/user/user.photos.vue:
   no-photos: "写真はありません"
 desktop/views/pages/user/user.profile.vue:
   follows-you: "フォローされています"
-  stalk: "ストークする"
-  stalking: "ストーキングしています"
-  unstalk: "ストーク解除"
-  mute: "ミュートする"
-  muted: "ミュートしています"
-  unmute: "ミュート解除"
-  block: "ブロックする"
-  unblock: "ブロック解除"
-  block-confirm: "このユーザーをブロックしますか?"
-  push-to-a-list: "リストに追加"
-  list-pushed: "{user}を{list}に追加しました。"
+  menu: "メニュー"
 desktop/views/pages/user/user.header.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   is-bot: "このアカウントはBotです"
   years-old: "{age}歳"
   year: "年"
@@ -1484,14 +1498,7 @@ mobile/views/pages/user.vue:
   overview: "概要"
   timeline: "タイムライン"
   media: "メディア"
-  mute: "ミュート"
-  unmute: "ミュート解除"
-  block: "ブロック"
-  unblock: "ブロック解除"
   years-old: "{age}歳"
-  push-to-list: "リストに追加"
-  select-list: "リストを選択してください"
-  list-pushed: "{user}を{list}に追加しました"
 mobile/views/pages/user/home.vue:
   recent-notes: "最近の投稿"
   images: "画像"
@@ -1537,12 +1544,10 @@ deck/deck.user-column.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   images: "画像"
   activity: "アクティビティ"
   timeline: "タイムライン"
   pinned-notes: "ピン留めされた投稿"
-  push-to-a-list: "リストに追加"
 docs:
   edit-this-page-on-github: "間違いや改善点を見つけましたか?"
   edit-this-page-on-github-link: "このページをGitHubで編集"
diff --git a/locales/en-US.yml b/locales/en-US.yml
index 2308d25986..c6b47a49cf 100644
--- a/locales/en-US.yml
+++ b/locales/en-US.yml
@@ -27,7 +27,7 @@ common:
   do-not-copy-paste: "Please do not enter or paste the code here. Account may be compromised."
   load-more: "Load more"
   enter-password: "Please enter the Password"
-  2fa: "二段階認証"
+  2fa: "Two-factor authentication"
   got-it: "Got it!"
   customization-tips:
     title: "Customization tips"
@@ -349,6 +349,18 @@ common/views/components/note-menu.vue:
   delete: "Delete"
   delete-confirm: "Are you sure you want to delete this post?"
   remote: "Show original note"
+common/views/components/user-menu.vue:
+  mention: "Mention"
+  mute: "Mute"
+  unmute: "Unmute"
+  block: "Block"
+  unblock: "Unblock"
+  push-to-list: "Add to list"
+  select-list: "Select a list"
+  list-pushed: "Successfully added {user} to {list}."
+  report-abuse: "Report abuse"
+  report-abuse-detail: "どのような迷惑行為を行っていますか?"
+  report-abuse-reported: "管理者に報告されました。ご協力ありがとうございました。"
 common/views/components/poll.vue:
   vote-to: "Vote for '{}'"
   vote-count: "{} votes"
@@ -978,6 +990,7 @@ admin/views/index.vue:
   federation: "Federation"
   announcements: "Announcements"
   hashtags: "Hashtags"
+  abuse: "Abuse"
   back-to-misskey: "Back to Misskey"
 admin/views/dashboard.vue:
   dashboard: "Dashboard"
@@ -987,6 +1000,12 @@ admin/views/dashboard.vue:
   instances: "Instances"
   this-instance: "This instance"
   federated: "Federated"
+admin/views/abuse.vue:
+  title: "Abuse"
+  target: "Target"
+  reporter: "Reporter"
+  details: "Details"
+  remove-report: "Remove"
 admin/views/instance.vue:
   instance: "Instance"
   instance-name: "Instance name"
@@ -1088,6 +1107,10 @@ admin/views/charts.vue:
     network-time: "Response time"
     network-usage: "Traffic"
 admin/views/drive.vue:
+  operation: "Operations"
+  fileid-or-url: "File ID or URL"
+  file-not-found: "File not found"
+  lookup: "Look up"
   sort:
     title: "Sort"
     createdAtAsc: "Age - Oldest First"
@@ -1103,6 +1126,8 @@ admin/views/drive.vue:
   deleted: "Deleted successfully"
   mark-as-sensitive: "Mark as 'sensitive'"
   unmark-as-sensitive: "Unmark as 'sensitive'"
+  marked-as-sensitive: "閲覧注意に設定しました"
+  unmarked-as-sensitive: "閲覧注意を解除しました"
 admin/views/users.vue:
   operation: "Operations"
   username-or-userid: "Username or user ID"
@@ -1229,22 +1254,11 @@ desktop/views/pages/user/user.photos.vue:
   no-photos: "No photos"
 desktop/views/pages/user/user.profile.vue:
   follows-you: "Follows you"
-  stalk: "Stalk"
-  stalking: "Stalking"
-  unstalk: "Unstalk"
-  mute: "Mute"
-  muted: "Muting"
-  unmute: "Unmute"
-  block: "Block"
-  unblock: "Unblock"
-  block-confirm: "Are you sure block this user?"
-  push-to-a-list: "Add to list"
-  list-pushed: "Successfully added {user} to {list}."
+  menu: "Menu"
 desktop/views/pages/user/user.header.vue:
   posts: "Notes"
   following: "Following"
   followers: "Followers"
-  mention: "Mentions"
   is-bot: "This account is a Bot"
   years-old: "{age} years old"
   year: "/"
@@ -1485,14 +1499,7 @@ mobile/views/pages/user.vue:
   overview: "Overview"
   timeline: "Timeline"
   media: "Media"
-  mute: "Mute"
-  unmute: "Unmute"
-  block: "Block"
-  unblock: "Unblock"
   years-old: "{age} years old"
-  push-to-list: "Add to list"
-  select-list: "Select a list"
-  list-pushed: "Successfully added {user} to {list}."
 mobile/views/pages/user/home.vue:
   recent-notes: "Recent notes"
   images: "Images"
@@ -1538,12 +1545,10 @@ deck/deck.user-column.vue:
   posts: "Posts"
   following: "Following"
   followers: "Followers"
-  mention: "Mentions"
   images: "Images"
   activity: "Activity"
   timeline: "Timeline"
   pinned-notes: "Pinned posts"
-  push-to-a-list: "Add to list"
 docs:
   edit-this-page-on-github: "Found an error, or do you want to contribute to the documentation?"
   edit-this-page-on-github-link: "Edit this page at GitHub!"
diff --git a/locales/es-ES.yml b/locales/es-ES.yml
index 24ee4bf0b6..9ca6e5377f 100644
--- a/locales/es-ES.yml
+++ b/locales/es-ES.yml
@@ -349,6 +349,18 @@ common/views/components/note-menu.vue:
   delete: "Borrar"
   delete-confirm: "¿Seguro que quieres borrar la publicación?"
   remote: "Ver el original"
+common/views/components/user-menu.vue:
+  mention: "メンション"
+  mute: "ミュート"
+  unmute: "ミュート解除"
+  block: "ブロック"
+  unblock: "ブロック解除"
+  push-to-list: "リストに追加"
+  select-list: "リストを選択してください"
+  list-pushed: "{user}を{list}に追加しました"
+  report-abuse: "スパムを報告"
+  report-abuse-detail: "どのような迷惑行為を行っていますか?"
+  report-abuse-reported: "管理者に報告されました。ご協力ありがとうございました。"
 common/views/components/poll.vue:
   vote-to: "'{}' para votar"
   vote-count: "{} votos"
@@ -978,6 +990,7 @@ admin/views/index.vue:
   federation: "連合"
   announcements: "お知らせ"
   hashtags: "ハッシュタグ"
+  abuse: "スパム報告"
   back-to-misskey: "Misskeyに戻る"
 admin/views/dashboard.vue:
   dashboard: "ダッシュボード"
@@ -987,6 +1000,12 @@ admin/views/dashboard.vue:
   instances: "インスタンス"
   this-instance: "このインスタンス"
   federated: "連合"
+admin/views/abuse.vue:
+  title: "スパム報告"
+  target: "対象"
+  reporter: "報告者"
+  details: "詳細"
+  remove-report: "削除"
 admin/views/instance.vue:
   instance: "インスタンス"
   instance-name: "インスタンス名"
@@ -1087,6 +1106,10 @@ admin/views/charts.vue:
     network-time: "応答時間"
     network-usage: "通信量"
 admin/views/drive.vue:
+  operation: "操作"
+  fileid-or-url: "ファイルIDまたはファイルURL"
+  file-not-found: "ファイルが見つかりません"
+  lookup: "照会"
   sort:
     title: "ソート"
     createdAtAsc: "アップロード日時が古い順"
@@ -1102,6 +1125,8 @@ admin/views/drive.vue:
   deleted: "削除しました"
   mark-as-sensitive: "閲覧注意に設定"
   unmark-as-sensitive: "閲覧注意を解除"
+  marked-as-sensitive: "閲覧注意に設定しました"
+  unmarked-as-sensitive: "閲覧注意を解除しました"
 admin/views/users.vue:
   operation: "操作"
   username-or-userid: "ユーザー名またはユーザーID"
@@ -1228,22 +1253,11 @@ desktop/views/pages/user/user.photos.vue:
   no-photos: "写真はありません"
 desktop/views/pages/user/user.profile.vue:
   follows-you: "フォローされています"
-  stalk: "ストークする"
-  stalking: "ストーキングしています"
-  unstalk: "ストーク解除"
-  mute: "ミュートする"
-  muted: "ミュートしています"
-  unmute: "ミュート解除"
-  block: "ブロックする"
-  unblock: "ブロック解除"
-  block-confirm: "このユーザーをブロックしますか?"
-  push-to-a-list: "リストに追加"
-  list-pushed: "{user}を{list}に追加しました。"
+  menu: "メニュー"
 desktop/views/pages/user/user.header.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   is-bot: "このアカウントはBotです"
   years-old: "{age}歳"
   year: "年"
@@ -1484,14 +1498,7 @@ mobile/views/pages/user.vue:
   overview: "概要"
   timeline: "タイムライン"
   media: "メディア"
-  mute: "ミュート"
-  unmute: "ミュート解除"
-  block: "ブロック"
-  unblock: "ブロック解除"
   years-old: "{age}歳"
-  push-to-list: "リストに追加"
-  select-list: "リストを選択してください"
-  list-pushed: "{user}を{list}に追加しました"
 mobile/views/pages/user/home.vue:
   recent-notes: "最近の投稿"
   images: "画像"
@@ -1537,12 +1544,10 @@ deck/deck.user-column.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   images: "画像"
   activity: "アクティビティ"
   timeline: "タイムライン"
   pinned-notes: "ピン留めされた投稿"
-  push-to-a-list: "リストに追加"
 docs:
   edit-this-page-on-github: "間違いや改善点を見つけましたか?"
   edit-this-page-on-github-link: "このページをGitHubで編集"
diff --git a/locales/fr-FR.yml b/locales/fr-FR.yml
index 937d32c367..f80c4f2ba0 100644
--- a/locales/fr-FR.yml
+++ b/locales/fr-FR.yml
@@ -349,6 +349,18 @@ common/views/components/note-menu.vue:
   delete: "Supprimer"
   delete-confirm: "Supprimer cette publication ?"
   remote: "Afficher la note originale"
+common/views/components/user-menu.vue:
+  mention: "メンション"
+  mute: "ミュート"
+  unmute: "ミュート解除"
+  block: "ブロック"
+  unblock: "ブロック解除"
+  push-to-list: "リストに追加"
+  select-list: "リストを選択してください"
+  list-pushed: "{user}を{list}に追加しました"
+  report-abuse: "スパムを報告"
+  report-abuse-detail: "どのような迷惑行為を行っていますか?"
+  report-abuse-reported: "管理者に報告されました。ご協力ありがとうございました。"
 common/views/components/poll.vue:
   vote-to: "Voter pour '{}'"
   vote-count: "{} votes"
@@ -978,6 +990,7 @@ admin/views/index.vue:
   federation: "Fédération"
   announcements: "Annonces"
   hashtags: "Hashtags"
+  abuse: "スパム報告"
   back-to-misskey: "Retour vers Misskey"
 admin/views/dashboard.vue:
   dashboard: "Tableau de bord"
@@ -987,6 +1000,12 @@ admin/views/dashboard.vue:
   instances: "Instances"
   this-instance: "Cette instance"
   federated: "Fédérées"
+admin/views/abuse.vue:
+  title: "スパム報告"
+  target: "対象"
+  reporter: "報告者"
+  details: "詳細"
+  remove-report: "削除"
 admin/views/instance.vue:
   instance: "Instance"
   instance-name: "Nom de l’instance"
@@ -1087,6 +1106,10 @@ admin/views/charts.vue:
     network-time: "Temps de réponse"
     network-usage: "Traffic"
 admin/views/drive.vue:
+  operation: "操作"
+  fileid-or-url: "ファイルIDまたはファイルURL"
+  file-not-found: "ファイルが見つかりません"
+  lookup: "照会"
   sort:
     title: "Tri"
     createdAtAsc: "Âge - Du plus ancien"
@@ -1102,6 +1125,8 @@ admin/views/drive.vue:
   deleted: "Supprimé"
   mark-as-sensitive: "Marquer comme sensible"
   unmark-as-sensitive: "Ne pas marquer comme sensible"
+  marked-as-sensitive: "閲覧注意に設定しました"
+  unmarked-as-sensitive: "閲覧注意を解除しました"
 admin/views/users.vue:
   operation: "Actions"
   username-or-userid: "Nom d’utilisateur·rice ou ID utilisateur"
@@ -1228,22 +1253,11 @@ desktop/views/pages/user/user.photos.vue:
   no-photos: "Pas de photos"
 desktop/views/pages/user/user.profile.vue:
   follows-you: "Vous suit"
-  stalk: "Traquer"
-  stalking: "Entrain de poursuivre"
-  unstalk: "Cesser la poursuite"
-  mute: "Mettre en sourdine"
-  muted: "Muting"
-  unmute: "Enlever la sourdine"
-  block: "Bloquer"
-  unblock: "Débloquer"
-  block-confirm: "Bloquer cet utilisateur ?"
-  push-to-a-list: "Ajouter à la liste"
-  list-pushed: "Vous avez ajouté {user} à la liste {list}."
+  menu: "メニュー"
 desktop/views/pages/user/user.header.vue:
   posts: "Notes"
   following: "Suit"
   followers: "Abonnés"
-  mention: "Mentions"
   is-bot: "Ce compte est un Bot"
   years-old: "{age} ans"
   year: "/"
@@ -1484,14 +1498,7 @@ mobile/views/pages/user.vue:
   overview: "Aperçu"
   timeline: "Fil d’actualité"
   media: "Média"
-  mute: "Mettre en sourdine"
-  unmute: "Enlever la sourdine"
-  block: "Bloquer"
-  unblock: "Débloquer"
   years-old: "{age} ans"
-  push-to-list: "Ajouter à la liste"
-  select-list: "Sélectionnez une liste"
-  list-pushed: "Vous avez ajouté {user} à la liste {list} avec succès."
 mobile/views/pages/user/home.vue:
   recent-notes: "Notes récentes"
   images: "Images"
@@ -1537,12 +1544,10 @@ deck/deck.user-column.vue:
   posts: "Notes"
   following: "Suit"
   followers: "Abonnés"
-  mention: "Mentions"
   images: "Images"
   activity: "Activité"
   timeline: "Fil d’actualité"
   pinned-notes: "Notes épinglées"
-  push-to-a-list: "Ajouter à une liste"
 docs:
   edit-this-page-on-github: "Vous avez trouvé une erreur ou vous voulez contribuer à la documentation ?"
   edit-this-page-on-github-link: "Éditez cette page sur GitHub !"
diff --git a/locales/it-IT.yml b/locales/it-IT.yml
index b3a92488d9..be78c5047b 100644
--- a/locales/it-IT.yml
+++ b/locales/it-IT.yml
@@ -349,6 +349,18 @@ common/views/components/note-menu.vue:
   delete: "削除"
   delete-confirm: "この投稿を削除しますか?"
   remote: "投稿元で見る"
+common/views/components/user-menu.vue:
+  mention: "メンション"
+  mute: "ミュート"
+  unmute: "ミュート解除"
+  block: "ブロック"
+  unblock: "ブロック解除"
+  push-to-list: "リストに追加"
+  select-list: "リストを選択してください"
+  list-pushed: "{user}を{list}に追加しました"
+  report-abuse: "スパムを報告"
+  report-abuse-detail: "どのような迷惑行為を行っていますか?"
+  report-abuse-reported: "管理者に報告されました。ご協力ありがとうございました。"
 common/views/components/poll.vue:
   vote-to: "「{}」に投票する"
   vote-count: "{}票"
@@ -978,6 +990,7 @@ admin/views/index.vue:
   federation: "連合"
   announcements: "お知らせ"
   hashtags: "ハッシュタグ"
+  abuse: "スパム報告"
   back-to-misskey: "Misskeyに戻る"
 admin/views/dashboard.vue:
   dashboard: "ダッシュボード"
@@ -987,6 +1000,12 @@ admin/views/dashboard.vue:
   instances: "インスタンス"
   this-instance: "このインスタンス"
   federated: "連合"
+admin/views/abuse.vue:
+  title: "スパム報告"
+  target: "対象"
+  reporter: "報告者"
+  details: "詳細"
+  remove-report: "削除"
 admin/views/instance.vue:
   instance: "インスタンス"
   instance-name: "インスタンス名"
@@ -1087,6 +1106,10 @@ admin/views/charts.vue:
     network-time: "応答時間"
     network-usage: "通信量"
 admin/views/drive.vue:
+  operation: "操作"
+  fileid-or-url: "ファイルIDまたはファイルURL"
+  file-not-found: "ファイルが見つかりません"
+  lookup: "照会"
   sort:
     title: "ソート"
     createdAtAsc: "アップロード日時が古い順"
@@ -1102,6 +1125,8 @@ admin/views/drive.vue:
   deleted: "削除しました"
   mark-as-sensitive: "閲覧注意に設定"
   unmark-as-sensitive: "閲覧注意を解除"
+  marked-as-sensitive: "閲覧注意に設定しました"
+  unmarked-as-sensitive: "閲覧注意を解除しました"
 admin/views/users.vue:
   operation: "操作"
   username-or-userid: "ユーザー名またはユーザーID"
@@ -1228,22 +1253,11 @@ desktop/views/pages/user/user.photos.vue:
   no-photos: "写真はありません"
 desktop/views/pages/user/user.profile.vue:
   follows-you: "フォローされています"
-  stalk: "ストークする"
-  stalking: "ストーキングしています"
-  unstalk: "ストーク解除"
-  mute: "ミュートする"
-  muted: "ミュートしています"
-  unmute: "ミュート解除"
-  block: "ブロックする"
-  unblock: "ブロック解除"
-  block-confirm: "このユーザーをブロックしますか?"
-  push-to-a-list: "リストに追加"
-  list-pushed: "{user}を{list}に追加しました。"
+  menu: "メニュー"
 desktop/views/pages/user/user.header.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   is-bot: "このアカウントはBotです"
   years-old: "{age}歳"
   year: "年"
@@ -1484,14 +1498,7 @@ mobile/views/pages/user.vue:
   overview: "概要"
   timeline: "タイムライン"
   media: "メディア"
-  mute: "ミュート"
-  unmute: "ミュート解除"
-  block: "ブロック"
-  unblock: "ブロック解除"
   years-old: "{age}歳"
-  push-to-list: "リストに追加"
-  select-list: "リストを選択してください"
-  list-pushed: "{user}を{list}に追加しました"
 mobile/views/pages/user/home.vue:
   recent-notes: "最近の投稿"
   images: "画像"
@@ -1537,12 +1544,10 @@ deck/deck.user-column.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   images: "画像"
   activity: "アクティビティ"
   timeline: "タイムライン"
   pinned-notes: "ピン留めされた投稿"
-  push-to-a-list: "リストに追加"
 docs:
   edit-this-page-on-github: "間違いや改善点を見つけましたか?"
   edit-this-page-on-github-link: "このページをGitHubで編集"
diff --git a/locales/ja-KS.yml b/locales/ja-KS.yml
index a5aef8a332..5b215cf634 100644
--- a/locales/ja-KS.yml
+++ b/locales/ja-KS.yml
@@ -349,6 +349,18 @@ common/views/components/note-menu.vue:
   delete: "ほかす"
   delete-confirm: "この投稿を削除してもええか?"
   remote: "投稿元に行ってみよか"
+common/views/components/user-menu.vue:
+  mention: "メンション"
+  mute: "ミュート"
+  unmute: "ミュート解除"
+  block: "ブロック"
+  unblock: "ブロック解除"
+  push-to-list: "リストに追加"
+  select-list: "リストを選択してください"
+  list-pushed: "{user}を{list}に追加しました"
+  report-abuse: "スパムを報告"
+  report-abuse-detail: "どのような迷惑行為を行っていますか?"
+  report-abuse-reported: "管理者に報告されました。ご協力ありがとうございました。"
 common/views/components/poll.vue:
   vote-to: "「{}」に投票や!"
   vote-count: "{}票"
@@ -978,6 +990,7 @@ admin/views/index.vue:
   federation: "連合"
   announcements: "知っといてや"
   hashtags: "ハッシュタグ"
+  abuse: "スパム報告"
   back-to-misskey: "Misskeyに戻る"
 admin/views/dashboard.vue:
   dashboard: "ダッシュボード"
@@ -987,6 +1000,12 @@ admin/views/dashboard.vue:
   instances: "インスタンス"
   this-instance: "ワイのインスタンス"
   federated: "連合"
+admin/views/abuse.vue:
+  title: "スパム報告"
+  target: "対象"
+  reporter: "報告者"
+  details: "詳細"
+  remove-report: "削除"
 admin/views/instance.vue:
   instance: "インスタンス"
   instance-name: "インスタンス名"
@@ -1087,6 +1106,10 @@ admin/views/charts.vue:
     network-time: "応答時間"
     network-usage: "通信量"
 admin/views/drive.vue:
+  operation: "操作"
+  fileid-or-url: "ファイルIDまたはファイルURL"
+  file-not-found: "ファイルが見つかりません"
+  lookup: "照会"
   sort:
     title: "ソート"
     createdAtAsc: "アップロード日時が古い順"
@@ -1102,6 +1125,8 @@ admin/views/drive.vue:
   deleted: "削除しました"
   mark-as-sensitive: "閲覧注意に設定"
   unmark-as-sensitive: "閲覧注意を解除"
+  marked-as-sensitive: "閲覧注意に設定しました"
+  unmarked-as-sensitive: "閲覧注意を解除しました"
 admin/views/users.vue:
   operation: "操作"
   username-or-userid: "ユーザー名またはユーザーID"
@@ -1228,22 +1253,11 @@ desktop/views/pages/user/user.photos.vue:
   no-photos: "写真はあらへんで"
 desktop/views/pages/user/user.profile.vue:
   follows-you: "フォローされとるで"
-  stalk: "ストークする"
-  stalking: "ストーキングしとるで"
-  unstalk: "ストーク解除"
-  mute: "ミュートする"
-  muted: "ミュートしとるで"
-  unmute: "ミュート解除"
-  block: "ブロックする"
-  unblock: "ブロックやめたる"
-  block-confirm: "このユーザーをブロックしてええか?"
-  push-to-a-list: "リストに追加"
-  list-pushed: "{user}を{list}に追加したで。"
+  menu: "メニュー"
 desktop/views/pages/user/user.header.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   is-bot: "このアカウントはBotや"
   years-old: "{age}歳"
   year: "年"
@@ -1484,14 +1498,7 @@ mobile/views/pages/user.vue:
   overview: "こんなやつ"
   timeline: "タイムライン"
   media: "メディア"
-  mute: "ミュート"
-  unmute: "ミュートやめたる"
-  block: "ブロック"
-  unblock: "ブロックやめたる"
   years-old: "{age}歳"
-  push-to-list: "リストに入れたる"
-  select-list: "リスト選んでや"
-  list-pushed: "{user}を{list}に追加したで"
 mobile/views/pages/user/home.vue:
   recent-notes: "最近儲かりまっか?"
   images: "画像"
@@ -1537,12 +1544,10 @@ deck/deck.user-column.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   images: "画像"
   activity: "アクティビティ"
   timeline: "タイムライン"
   pinned-notes: "ピン留めしはった投稿"
-  push-to-a-list: "リストに入れたる"
 docs:
   edit-this-page-on-github: "間違いや改善点を見つけましたか?"
   edit-this-page-on-github-link: "このページをGitHubで編集"
diff --git a/locales/ko-KR.yml b/locales/ko-KR.yml
index 1093bee666..463c50a78f 100644
--- a/locales/ko-KR.yml
+++ b/locales/ko-KR.yml
@@ -349,6 +349,18 @@ common/views/components/note-menu.vue:
   delete: "삭제"
   delete-confirm: "이 글을 삭제하시겠습니까?"
   remote: "글 원본 보기"
+common/views/components/user-menu.vue:
+  mention: "メンション"
+  mute: "ミュート"
+  unmute: "ミュート解除"
+  block: "ブロック"
+  unblock: "ブロック解除"
+  push-to-list: "リストに追加"
+  select-list: "リストを選択してください"
+  list-pushed: "{user}を{list}に追加しました"
+  report-abuse: "スパムを報告"
+  report-abuse-detail: "どのような迷惑行為を行っていますか?"
+  report-abuse-reported: "管理者に報告されました。ご協力ありがとうございました。"
 common/views/components/poll.vue:
   vote-to: "\"{}\"에 투표하기"
   vote-count: "{}표"
@@ -978,6 +990,7 @@ admin/views/index.vue:
   federation: "연합"
   announcements: "공지사항"
   hashtags: "해시태그"
+  abuse: "スパム報告"
   back-to-misskey: "Misskey로 돌아가기"
 admin/views/dashboard.vue:
   dashboard: "대시보드"
@@ -987,6 +1000,12 @@ admin/views/dashboard.vue:
   instances: "인스턴스"
   this-instance: "이 인스턴스"
   federated: "연합"
+admin/views/abuse.vue:
+  title: "スパム報告"
+  target: "対象"
+  reporter: "報告者"
+  details: "詳細"
+  remove-report: "削除"
 admin/views/instance.vue:
   instance: "인스턴스"
   instance-name: "인스턴스 이름"
@@ -1087,6 +1106,10 @@ admin/views/charts.vue:
     network-time: "응답시간"
     network-usage: "통신량"
 admin/views/drive.vue:
+  operation: "操作"
+  fileid-or-url: "ファイルIDまたはファイルURL"
+  file-not-found: "ファイルが見つかりません"
+  lookup: "照会"
   sort:
     title: "정렬"
     createdAtAsc: "업로드 날짜 오랜 순"
@@ -1102,6 +1125,8 @@ admin/views/drive.vue:
   deleted: "삭제하였습니다"
   mark-as-sensitive: "열람주의로 설정"
   unmark-as-sensitive: "열람주의 해제"
+  marked-as-sensitive: "閲覧注意に設定しました"
+  unmarked-as-sensitive: "閲覧注意を解除しました"
 admin/views/users.vue:
   operation: "작업"
   username-or-userid: "사용자명 혹은 사용자 ID"
@@ -1228,22 +1253,11 @@ desktop/views/pages/user/user.photos.vue:
   no-photos: "사진이 없습니다"
 desktop/views/pages/user/user.profile.vue:
   follows-you: "당신을 팔로우합니다"
-  stalk: "스토킹"
-  stalking: "스토킹하고 있습니다"
-  unstalk: "스토킹 중단"
-  mute: "뮤트"
-  muted: "뮤트하였습니다"
-  unmute: "뮤트 해제"
-  block: "차단"
-  unblock: "차단 해제"
-  block-confirm: "이 사용자를 차단하시겠습니까?"
-  push-to-a-list: "리스트에 추가"
-  list-pushed: "{user}을(를) {list}에 추가하였습니다."
+  menu: "メニュー"
 desktop/views/pages/user/user.header.vue:
   posts: "글"
   following: "팔로잉"
   followers: "팔로워"
-  mention: "멘션"
   is-bot: "이 계정은 Bot입니다"
   years-old: "{age}세"
   year: "년"
@@ -1484,14 +1498,7 @@ mobile/views/pages/user.vue:
   overview: "요약"
   timeline: "타임라인"
   media: "미디어"
-  mute: "뮤트"
-  unmute: "뮤트 해제"
-  block: "차단"
-  unblock: "차단 해제"
   years-old: "{age}세"
-  push-to-list: "리스트에 추가"
-  select-list: "목록을 선택하여 주십시오"
-  list-pushed: "{user}을(를) {list}에 추가하였습니다"
 mobile/views/pages/user/home.vue:
   recent-notes: "최근 글"
   images: "이미지"
@@ -1537,12 +1544,10 @@ deck/deck.user-column.vue:
   posts: "글"
   following: "팔로잉"
   followers: "팔로워"
-  mention: "멘션"
   images: "이미지"
   activity: "활동"
   timeline: "타임라인"
   pinned-notes: "고정해놓은 글"
-  push-to-a-list: "리스트에 추가"
 docs:
   edit-this-page-on-github: "틀린 점이나 개선할 점을 찾으셨나요?"
   edit-this-page-on-github-link: "이 페이지를 GitHub에서 편집"
diff --git a/locales/nl-NL.yml b/locales/nl-NL.yml
index 41bd58226c..262199aee2 100644
--- a/locales/nl-NL.yml
+++ b/locales/nl-NL.yml
@@ -349,6 +349,18 @@ common/views/components/note-menu.vue:
   delete: "削除"
   delete-confirm: "この投稿を削除しますか?"
   remote: "Origineel tonen"
+common/views/components/user-menu.vue:
+  mention: "メンション"
+  mute: "ミュート"
+  unmute: "ミュート解除"
+  block: "ブロック"
+  unblock: "ブロック解除"
+  push-to-list: "リストに追加"
+  select-list: "リストを選択してください"
+  list-pushed: "{user}を{list}に追加しました"
+  report-abuse: "スパムを報告"
+  report-abuse-detail: "どのような迷惑行為を行っていますか?"
+  report-abuse-reported: "管理者に報告されました。ご協力ありがとうございました。"
 common/views/components/poll.vue:
   vote-to: "Stemmen op '{}'"
   vote-count: "{} stemmen"
@@ -978,6 +990,7 @@ admin/views/index.vue:
   federation: "連合"
   announcements: "お知らせ"
   hashtags: "ハッシュタグ"
+  abuse: "スパム報告"
   back-to-misskey: "Misskeyに戻る"
 admin/views/dashboard.vue:
   dashboard: "ダッシュボード"
@@ -987,6 +1000,12 @@ admin/views/dashboard.vue:
   instances: "インスタンス"
   this-instance: "このインスタンス"
   federated: "連合"
+admin/views/abuse.vue:
+  title: "スパム報告"
+  target: "対象"
+  reporter: "報告者"
+  details: "詳細"
+  remove-report: "削除"
 admin/views/instance.vue:
   instance: "インスタンス"
   instance-name: "インスタンス名"
@@ -1087,6 +1106,10 @@ admin/views/charts.vue:
     network-time: "応答時間"
     network-usage: "通信量"
 admin/views/drive.vue:
+  operation: "操作"
+  fileid-or-url: "ファイルIDまたはファイルURL"
+  file-not-found: "ファイルが見つかりません"
+  lookup: "照会"
   sort:
     title: "ソート"
     createdAtAsc: "アップロード日時が古い順"
@@ -1102,6 +1125,8 @@ admin/views/drive.vue:
   deleted: "削除しました"
   mark-as-sensitive: "閲覧注意に設定"
   unmark-as-sensitive: "閲覧注意を解除"
+  marked-as-sensitive: "閲覧注意に設定しました"
+  unmarked-as-sensitive: "閲覧注意を解除しました"
 admin/views/users.vue:
   operation: "操作"
   username-or-userid: "ユーザー名またはユーザーID"
@@ -1228,22 +1253,11 @@ desktop/views/pages/user/user.photos.vue:
   no-photos: "Geen foto's"
 desktop/views/pages/user/user.profile.vue:
   follows-you: "Volgt jou"
-  stalk: "Stalken"
-  stalking: "Stalkend"
-  unstalk: "Stoppen met stalken"
-  mute: "Dempen"
-  muted: "Dempend"
-  unmute: "Ontdempen"
-  block: "ブロックする"
-  unblock: "ブロック解除"
-  block-confirm: "このユーザーをブロックしますか?"
-  push-to-a-list: "リストに追加"
-  list-pushed: "{user}を{list}に追加しました。"
+  menu: "メニュー"
 desktop/views/pages/user/user.header.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   is-bot: "このアカウントはBotです"
   years-old: "{age}歳"
   year: "年"
@@ -1484,14 +1498,7 @@ mobile/views/pages/user.vue:
   overview: "Overzicht"
   timeline: "Tijdlijn"
   media: "Media"
-  mute: "ミュート"
-  unmute: "ミュート解除"
-  block: "ブロック"
-  unblock: "ブロック解除"
   years-old: "{age}歳"
-  push-to-list: "リストに追加"
-  select-list: "リストを選択してください"
-  list-pushed: "{user}を{list}に追加しました"
 mobile/views/pages/user/home.vue:
   recent-notes: "Recente notities"
   images: "Afbeeldingen"
@@ -1537,12 +1544,10 @@ deck/deck.user-column.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   images: "画像"
   activity: "アクティビティ"
   timeline: "タイムライン"
   pinned-notes: "ピン留めされた投稿"
-  push-to-a-list: "リストに追加"
 docs:
   edit-this-page-on-github: "Heb je een fout ontdekt of wil je bijdragen aan de documentatie? "
   edit-this-page-on-github-link: "Bewerk deze pagina op GitHub!"
diff --git a/locales/no-NO.yml b/locales/no-NO.yml
index 79aeeb0e46..2e984d56b1 100644
--- a/locales/no-NO.yml
+++ b/locales/no-NO.yml
@@ -349,6 +349,18 @@ common/views/components/note-menu.vue:
   delete: "Slett"
   delete-confirm: "この投稿を削除しますか?"
   remote: "投稿元で見る"
+common/views/components/user-menu.vue:
+  mention: "メンション"
+  mute: "ミュート"
+  unmute: "ミュート解除"
+  block: "ブロック"
+  unblock: "ブロック解除"
+  push-to-list: "リストに追加"
+  select-list: "リストを選択してください"
+  list-pushed: "{user}を{list}に追加しました"
+  report-abuse: "スパムを報告"
+  report-abuse-detail: "どのような迷惑行為を行っていますか?"
+  report-abuse-reported: "管理者に報告されました。ご協力ありがとうございました。"
 common/views/components/poll.vue:
   vote-to: "「{}」に投票する"
   vote-count: "{} stemmer"
@@ -978,6 +990,7 @@ admin/views/index.vue:
   federation: "連合"
   announcements: "お知らせ"
   hashtags: "ハッシュタグ"
+  abuse: "スパム報告"
   back-to-misskey: "Misskeyに戻る"
 admin/views/dashboard.vue:
   dashboard: "ダッシュボード"
@@ -987,6 +1000,12 @@ admin/views/dashboard.vue:
   instances: "インスタンス"
   this-instance: "このインスタンス"
   federated: "連合"
+admin/views/abuse.vue:
+  title: "スパム報告"
+  target: "対象"
+  reporter: "報告者"
+  details: "詳細"
+  remove-report: "削除"
 admin/views/instance.vue:
   instance: "インスタンス"
   instance-name: "インスタンス名"
@@ -1087,6 +1106,10 @@ admin/views/charts.vue:
     network-time: "応答時間"
     network-usage: "通信量"
 admin/views/drive.vue:
+  operation: "操作"
+  fileid-or-url: "ファイルIDまたはファイルURL"
+  file-not-found: "ファイルが見つかりません"
+  lookup: "照会"
   sort:
     title: "ソート"
     createdAtAsc: "アップロード日時が古い順"
@@ -1102,6 +1125,8 @@ admin/views/drive.vue:
   deleted: "削除しました"
   mark-as-sensitive: "閲覧注意に設定"
   unmark-as-sensitive: "閲覧注意を解除"
+  marked-as-sensitive: "閲覧注意に設定しました"
+  unmarked-as-sensitive: "閲覧注意を解除しました"
 admin/views/users.vue:
   operation: "操作"
   username-or-userid: "ユーザー名またはユーザーID"
@@ -1228,22 +1253,11 @@ desktop/views/pages/user/user.photos.vue:
   no-photos: "写真はありません"
 desktop/views/pages/user/user.profile.vue:
   follows-you: "フォローされています"
-  stalk: "ストークする"
-  stalking: "ストーキングしています"
-  unstalk: "ストーク解除"
-  mute: "ミュートする"
-  muted: "ミュートしています"
-  unmute: "ミュート解除"
-  block: "ブロックする"
-  unblock: "ブロック解除"
-  block-confirm: "このユーザーをブロックしますか?"
-  push-to-a-list: "リストに追加"
-  list-pushed: "{user}を{list}に追加しました。"
+  menu: "メニュー"
 desktop/views/pages/user/user.header.vue:
   posts: "Innlegg"
   following: "Følger"
   followers: "フォロワー"
-  mention: "メンション"
   is-bot: "このアカウントはBotです"
   years-old: "{age}歳"
   year: "年"
@@ -1484,14 +1498,7 @@ mobile/views/pages/user.vue:
   overview: "Oversikt"
   timeline: "タイムライン"
   media: "Media"
-  mute: "ミュート"
-  unmute: "ミュート解除"
-  block: "ブロック"
-  unblock: "ブロック解除"
   years-old: "{age}歳"
-  push-to-list: "リストに追加"
-  select-list: "リストを選択してください"
-  list-pushed: "{user}を{list}に追加しました"
 mobile/views/pages/user/home.vue:
   recent-notes: "Nylige innlegg"
   images: "Bilder"
@@ -1537,12 +1544,10 @@ deck/deck.user-column.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   images: "画像"
   activity: "アクティビティ"
   timeline: "タイムライン"
   pinned-notes: "ピン留めされた投稿"
-  push-to-a-list: "リストに追加"
 docs:
   edit-this-page-on-github: "間違いや改善点を見つけましたか?"
   edit-this-page-on-github-link: "このページをGitHubで編集"
diff --git a/locales/pl-PL.yml b/locales/pl-PL.yml
index 8fe34eac50..889e60a70a 100644
--- a/locales/pl-PL.yml
+++ b/locales/pl-PL.yml
@@ -349,6 +349,18 @@ common/views/components/note-menu.vue:
   delete: "Usuń"
   delete-confirm: "Czy na pewno chcesz usunąć ten wpis?"
   remote: "Pokaż oryginał"
+common/views/components/user-menu.vue:
+  mention: "メンション"
+  mute: "ミュート"
+  unmute: "ミュート解除"
+  block: "ブロック"
+  unblock: "ブロック解除"
+  push-to-list: "リストに追加"
+  select-list: "リストを選択してください"
+  list-pushed: "{user}を{list}に追加しました"
+  report-abuse: "スパムを報告"
+  report-abuse-detail: "どのような迷惑行為を行っていますか?"
+  report-abuse-reported: "管理者に報告されました。ご協力ありがとうございました。"
 common/views/components/poll.vue:
   vote-to: "Zagłosuj na '{}'"
   vote-count: "{} głosów"
@@ -978,6 +990,7 @@ admin/views/index.vue:
   federation: "連合"
   announcements: "Ogłoszenia"
   hashtags: "Hashtagi"
+  abuse: "スパム報告"
   back-to-misskey: "Misskeyに戻る"
 admin/views/dashboard.vue:
   dashboard: "ダッシュボード"
@@ -987,6 +1000,12 @@ admin/views/dashboard.vue:
   instances: "インスタンス"
   this-instance: "このインスタンス"
   federated: "連合"
+admin/views/abuse.vue:
+  title: "スパム報告"
+  target: "対象"
+  reporter: "報告者"
+  details: "詳細"
+  remove-report: "削除"
 admin/views/instance.vue:
   instance: "インスタンス"
   instance-name: "インスタンス名"
@@ -1087,6 +1106,10 @@ admin/views/charts.vue:
     network-time: "Czas reakcji"
     network-usage: "通信量"
 admin/views/drive.vue:
+  operation: "操作"
+  fileid-or-url: "ファイルIDまたはファイルURL"
+  file-not-found: "ファイルが見つかりません"
+  lookup: "照会"
   sort:
     title: "ソート"
     createdAtAsc: "アップロード日時が古い順"
@@ -1102,6 +1125,8 @@ admin/views/drive.vue:
   deleted: "削除しました"
   mark-as-sensitive: "閲覧注意に設定"
   unmark-as-sensitive: "閲覧注意を解除"
+  marked-as-sensitive: "閲覧注意に設定しました"
+  unmarked-as-sensitive: "閲覧注意を解除しました"
 admin/views/users.vue:
   operation: "操作"
   username-or-userid: "ユーザー名またはユーザーID"
@@ -1228,22 +1253,11 @@ desktop/views/pages/user/user.photos.vue:
   no-photos: "Brak zdjęć"
 desktop/views/pages/user/user.profile.vue:
   follows-you: "Śledzi Cię"
-  stalk: "Stalkuj"
-  stalking: "Stalkujesz"
-  unstalk: "Przestań stalkować"
-  mute: "Wycisz"
-  muted: "Wyciszyłeś"
-  unmute: "Cofnij wyciszenie"
-  block: "Zablokuj"
-  unblock: "ブロック解除"
-  block-confirm: "このユーザーをブロックしますか?"
-  push-to-a-list: "Dodaj do listy"
-  list-pushed: "Dodałeś(-aś) {user} do {list}."
+  menu: "メニュー"
 desktop/views/pages/user/user.header.vue:
   posts: "Wpisy"
   following: "Śledzeni"
   followers: "Śledzący"
-  mention: "Wspomnij"
   is-bot: "To konto jest botem"
   years-old: "{age} lat"
   year: "/"
@@ -1484,14 +1498,7 @@ mobile/views/pages/user.vue:
   overview: "Przegląd"
   timeline: "Oś czasu"
   media: "Multimedia"
-  mute: "Wycisz"
-  unmute: "ミュート解除"
-  block: "Zablokuj"
-  unblock: "Odblokuj"
   years-old: "{age} lat"
-  push-to-list: "Dodaj do listy"
-  select-list: "Wybierz listę"
-  list-pushed: "{user}を{list}に追加しました"
 mobile/views/pages/user/home.vue:
   recent-notes: "Ostatnie wpisy"
   images: "Zdjęcia"
@@ -1537,12 +1544,10 @@ deck/deck.user-column.vue:
   posts: "Wpisy"
   following: "Śledzeni"
   followers: "Śledzący"
-  mention: "Wspomnij"
   images: "Zdjęcia"
   activity: "Aktywność"
   timeline: "Oś czasu"
   pinned-notes: "Przypięte posty"
-  push-to-a-list: "Dodaj do listy"
 docs:
   edit-this-page-on-github: "Znalazłeś błąd lub chcesz pomóc w tworzeniu dokumentacji?"
   edit-this-page-on-github-link: "Edytuj stronę na GitHubie!"
diff --git a/locales/pt-PT.yml b/locales/pt-PT.yml
index 11f57ee1d5..b0b46419b5 100644
--- a/locales/pt-PT.yml
+++ b/locales/pt-PT.yml
@@ -349,6 +349,18 @@ common/views/components/note-menu.vue:
   delete: "削除"
   delete-confirm: "この投稿を削除しますか?"
   remote: "投稿元で見る"
+common/views/components/user-menu.vue:
+  mention: "メンション"
+  mute: "ミュート"
+  unmute: "ミュート解除"
+  block: "ブロック"
+  unblock: "ブロック解除"
+  push-to-list: "リストに追加"
+  select-list: "リストを選択してください"
+  list-pushed: "{user}を{list}に追加しました"
+  report-abuse: "スパムを報告"
+  report-abuse-detail: "どのような迷惑行為を行っていますか?"
+  report-abuse-reported: "管理者に報告されました。ご協力ありがとうございました。"
 common/views/components/poll.vue:
   vote-to: "「{}」に投票する"
   vote-count: "{}票"
@@ -978,6 +990,7 @@ admin/views/index.vue:
   federation: "連合"
   announcements: "お知らせ"
   hashtags: "ハッシュタグ"
+  abuse: "スパム報告"
   back-to-misskey: "Misskeyに戻る"
 admin/views/dashboard.vue:
   dashboard: "ダッシュボード"
@@ -987,6 +1000,12 @@ admin/views/dashboard.vue:
   instances: "インスタンス"
   this-instance: "このインスタンス"
   federated: "連合"
+admin/views/abuse.vue:
+  title: "スパム報告"
+  target: "対象"
+  reporter: "報告者"
+  details: "詳細"
+  remove-report: "削除"
 admin/views/instance.vue:
   instance: "インスタンス"
   instance-name: "インスタンス名"
@@ -1087,6 +1106,10 @@ admin/views/charts.vue:
     network-time: "応答時間"
     network-usage: "通信量"
 admin/views/drive.vue:
+  operation: "操作"
+  fileid-or-url: "ファイルIDまたはファイルURL"
+  file-not-found: "ファイルが見つかりません"
+  lookup: "照会"
   sort:
     title: "ソート"
     createdAtAsc: "アップロード日時が古い順"
@@ -1102,6 +1125,8 @@ admin/views/drive.vue:
   deleted: "削除しました"
   mark-as-sensitive: "閲覧注意に設定"
   unmark-as-sensitive: "閲覧注意を解除"
+  marked-as-sensitive: "閲覧注意に設定しました"
+  unmarked-as-sensitive: "閲覧注意を解除しました"
 admin/views/users.vue:
   operation: "操作"
   username-or-userid: "ユーザー名またはユーザーID"
@@ -1228,22 +1253,11 @@ desktop/views/pages/user/user.photos.vue:
   no-photos: "写真はありません"
 desktop/views/pages/user/user.profile.vue:
   follows-you: "フォローされています"
-  stalk: "ストークする"
-  stalking: "ストーキングしています"
-  unstalk: "ストーク解除"
-  mute: "ミュートする"
-  muted: "ミュートしています"
-  unmute: "ミュート解除"
-  block: "ブロックする"
-  unblock: "ブロック解除"
-  block-confirm: "このユーザーをブロックしますか?"
-  push-to-a-list: "リストに追加"
-  list-pushed: "{user}を{list}に追加しました。"
+  menu: "メニュー"
 desktop/views/pages/user/user.header.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   is-bot: "このアカウントはBotです"
   years-old: "{age}歳"
   year: "年"
@@ -1484,14 +1498,7 @@ mobile/views/pages/user.vue:
   overview: "概要"
   timeline: "Linha do tempo"
   media: "Mídia"
-  mute: "ミュート"
-  unmute: "ミュート解除"
-  block: "ブロック"
-  unblock: "ブロック解除"
   years-old: "{age}歳"
-  push-to-list: "リストに追加"
-  select-list: "リストを選択してください"
-  list-pushed: "{user}を{list}に追加しました"
 mobile/views/pages/user/home.vue:
   recent-notes: "Notas recentes"
   images: "Imagens"
@@ -1537,12 +1544,10 @@ deck/deck.user-column.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   images: "画像"
   activity: "アクティビティ"
   timeline: "タイムライン"
   pinned-notes: "ピン留めされた投稿"
-  push-to-a-list: "リストに追加"
 docs:
   edit-this-page-on-github: "間違いや改善点を見つけましたか?"
   edit-this-page-on-github-link: "Edite esta página no GitHub!"
diff --git a/locales/ru-RU.yml b/locales/ru-RU.yml
index 824e7f9e09..5671672099 100644
--- a/locales/ru-RU.yml
+++ b/locales/ru-RU.yml
@@ -349,6 +349,18 @@ common/views/components/note-menu.vue:
   delete: "削除"
   delete-confirm: "この投稿を削除しますか?"
   remote: "投稿元で見る"
+common/views/components/user-menu.vue:
+  mention: "メンション"
+  mute: "ミュート"
+  unmute: "ミュート解除"
+  block: "ブロック"
+  unblock: "ブロック解除"
+  push-to-list: "リストに追加"
+  select-list: "リストを選択してください"
+  list-pushed: "{user}を{list}に追加しました"
+  report-abuse: "スパムを報告"
+  report-abuse-detail: "どのような迷惑行為を行っていますか?"
+  report-abuse-reported: "管理者に報告されました。ご協力ありがとうございました。"
 common/views/components/poll.vue:
   vote-to: "「{}」に投票する"
   vote-count: "{}票"
@@ -978,6 +990,7 @@ admin/views/index.vue:
   federation: "連合"
   announcements: "お知らせ"
   hashtags: "ハッシュタグ"
+  abuse: "スパム報告"
   back-to-misskey: "Misskeyに戻る"
 admin/views/dashboard.vue:
   dashboard: "ダッシュボード"
@@ -987,6 +1000,12 @@ admin/views/dashboard.vue:
   instances: "インスタンス"
   this-instance: "このインスタンス"
   federated: "連合"
+admin/views/abuse.vue:
+  title: "スパム報告"
+  target: "対象"
+  reporter: "報告者"
+  details: "詳細"
+  remove-report: "削除"
 admin/views/instance.vue:
   instance: "インスタンス"
   instance-name: "インスタンス名"
@@ -1087,6 +1106,10 @@ admin/views/charts.vue:
     network-time: "応答時間"
     network-usage: "通信量"
 admin/views/drive.vue:
+  operation: "操作"
+  fileid-or-url: "ファイルIDまたはファイルURL"
+  file-not-found: "ファイルが見つかりません"
+  lookup: "照会"
   sort:
     title: "ソート"
     createdAtAsc: "アップロード日時が古い順"
@@ -1102,6 +1125,8 @@ admin/views/drive.vue:
   deleted: "削除しました"
   mark-as-sensitive: "閲覧注意に設定"
   unmark-as-sensitive: "閲覧注意を解除"
+  marked-as-sensitive: "閲覧注意に設定しました"
+  unmarked-as-sensitive: "閲覧注意を解除しました"
 admin/views/users.vue:
   operation: "操作"
   username-or-userid: "ユーザー名またはユーザーID"
@@ -1228,22 +1253,11 @@ desktop/views/pages/user/user.photos.vue:
   no-photos: "写真はありません"
 desktop/views/pages/user/user.profile.vue:
   follows-you: "フォローされています"
-  stalk: "ストークする"
-  stalking: "ストーキングしています"
-  unstalk: "ストーク解除"
-  mute: "ミュートする"
-  muted: "ミュートしています"
-  unmute: "ミュート解除"
-  block: "ブロックする"
-  unblock: "ブロック解除"
-  block-confirm: "このユーザーをブロックしますか?"
-  push-to-a-list: "リストに追加"
-  list-pushed: "{user}を{list}に追加しました。"
+  menu: "メニュー"
 desktop/views/pages/user/user.header.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   is-bot: "このアカウントはBotです"
   years-old: "{age}歳"
   year: "年"
@@ -1484,14 +1498,7 @@ mobile/views/pages/user.vue:
   overview: "概要"
   timeline: "タイムライン"
   media: "メディア"
-  mute: "ミュート"
-  unmute: "ミュート解除"
-  block: "ブロック"
-  unblock: "ブロック解除"
   years-old: "{age}歳"
-  push-to-list: "リストに追加"
-  select-list: "リストを選択してください"
-  list-pushed: "{user}を{list}に追加しました"
 mobile/views/pages/user/home.vue:
   recent-notes: "最近の投稿"
   images: "画像"
@@ -1537,12 +1544,10 @@ deck/deck.user-column.vue:
   posts: "投稿"
   following: "フォロー"
   followers: "フォロワー"
-  mention: "メンション"
   images: "画像"
   activity: "アクティビティ"
   timeline: "タイムライン"
   pinned-notes: "ピン留めされた投稿"
-  push-to-a-list: "リストに追加"
 docs:
   edit-this-page-on-github: "間違いや改善点を見つけましたか?"
   edit-this-page-on-github-link: "このページをGitHubで編集"
diff --git a/locales/zh-CN.yml b/locales/zh-CN.yml
index a36c27aee0..4a4ebcee9a 100644
--- a/locales/zh-CN.yml
+++ b/locales/zh-CN.yml
@@ -349,6 +349,18 @@ common/views/components/note-menu.vue:
   delete: "删除"
   delete-confirm: "确定删除这个投稿吗?"
   remote: "显示原始投稿"
+common/views/components/user-menu.vue:
+  mention: "メンション"
+  mute: "ミュート"
+  unmute: "ミュート解除"
+  block: "ブロック"
+  unblock: "ブロック解除"
+  push-to-list: "リストに追加"
+  select-list: "リストを選択してください"
+  list-pushed: "{user}を{list}に追加しました"
+  report-abuse: "スパムを報告"
+  report-abuse-detail: "どのような迷惑行為を行っていますか?"
+  report-abuse-reported: "管理者に報告されました。ご協力ありがとうございました。"
 common/views/components/poll.vue:
   vote-to: "为\"{}\"投票"
   vote-count: "{}票"
@@ -978,6 +990,7 @@ admin/views/index.vue:
   federation: "联合"
   announcements: "公告"
   hashtags: "标签"
+  abuse: "スパム報告"
   back-to-misskey: "返回 Misskey"
 admin/views/dashboard.vue:
   dashboard: "Dashboard"
@@ -987,6 +1000,12 @@ admin/views/dashboard.vue:
   instances: "例子"
   this-instance: "此实例"
   federated: "联合"
+admin/views/abuse.vue:
+  title: "スパム報告"
+  target: "対象"
+  reporter: "報告者"
+  details: "詳細"
+  remove-report: "削除"
 admin/views/instance.vue:
   instance: "例子"
   instance-name: "实例名称"
@@ -1087,6 +1106,10 @@ admin/views/charts.vue:
     network-time: "响应时间"
     network-usage: "网络流量"
 admin/views/drive.vue:
+  operation: "操作"
+  fileid-or-url: "ファイルIDまたはファイルURL"
+  file-not-found: "ファイルが見つかりません"
+  lookup: "照会"
   sort:
     title: "排序"
     createdAtAsc: "アップロード日時が古い順"
@@ -1102,6 +1125,8 @@ admin/views/drive.vue:
   deleted: "已删除"
   mark-as-sensitive: "标记为“敏感”"
   unmark-as-sensitive: "取消标记为“敏感”"
+  marked-as-sensitive: "閲覧注意に設定しました"
+  unmarked-as-sensitive: "閲覧注意を解除しました"
 admin/views/users.vue:
   operation: "操作"
   username-or-userid: "用户名或用户ID"
@@ -1228,22 +1253,11 @@ desktop/views/pages/user/user.photos.vue:
   no-photos: "没有图片"
 desktop/views/pages/user/user.profile.vue:
   follows-you: "关注您"
-  stalk: "跟踪"
-  stalking: "正在跟踪"
-  unstalk: "解除跟踪"
-  mute: "静音"
-  muted: "正在静音"
-  unmute: "取消静音"
-  block: "屏蔽"
-  unblock: "取消屏蔽"
-  block-confirm: "您确定要屏蔽这个用户吗?"
-  push-to-a-list: "添加至列表"
-  list-pushed: "成功添加{user}到{list}"
+  menu: "メニュー"
 desktop/views/pages/user/user.header.vue:
   posts: "帖子"
   following: "关注中"
   followers: "关注者"
-  mention: "メンション"
   is-bot: "这个账户是Bot"
   years-old: "{age}岁"
   year: "年"
@@ -1484,14 +1498,7 @@ mobile/views/pages/user.vue:
   overview: "概观"
   timeline: "时间线"
   media: "媒体"
-  mute: "静音"
-  unmute: "取消静音"
-  block: "屏蔽"
-  unblock: "取消屏蔽"
   years-old: "{age}岁"
-  push-to-list: "添加至列表"
-  select-list: "选择一个列表"
-  list-pushed: "成功添加{user}到{list}"
 mobile/views/pages/user/home.vue:
   recent-notes: "最近的帖子"
   images: "图片"
@@ -1537,12 +1544,10 @@ deck/deck.user-column.vue:
   posts: "帖子"
   following: "关注中"
   followers: "关注者"
-  mention: "メンション"
   images: "图片"
   activity: "活动"
   timeline: "时间线"
   pinned-notes: "标记投稿"
-  push-to-a-list: "添加至列表"
 docs:
   edit-this-page-on-github: "发现错误或想要为文档做出贡献?"
   edit-this-page-on-github-link: "在GitHub上编辑这个页面。"