diff --git a/locales/index.d.ts b/locales/index.d.ts
index cee973a0a2..84001cb3c5 100644
--- a/locales/index.d.ts
+++ b/locales/index.d.ts
@@ -13157,6 +13157,14 @@ export interface Locale extends ILocale {
* Timeout in milliseconds for translation API requests.
*/
"translationTimeoutCaption": string;
+ /**
+ * Staff notes
+ */
+ "staffNotes": string;
+ /**
+ * Icon of {name}
+ */
+ "instanceIconAlt": ParameterizedString<"name">;
/**
* Attribution Domains
*/
diff --git a/packages/frontend/src/components/MkAbuseReport.vue b/packages/frontend/src/components/MkAbuseReport.vue
index c52fdb898e..b2999d3899 100644
--- a/packages/frontend/src/components/MkAbuseReport.vue
+++ b/packages/frontend/src/components/MkAbuseReport.vue
@@ -30,13 +30,31 @@ SPDX-License-Identifier: AGPL-3.0-only
-
+
{{ i18n.ts.target }}:
- #{{ report.targetUserId.toUpperCase() }}
+ {{ i18n.ts.id }}# {{ report.targetUserId }}
+
+
+
+
+
+
+ {{ i18n.ts.instance }}: {{ report.targetInstance.name || report.targetInstance.host }}
+ {{ i18n.ts.id }}# {{ report.targetInstance.id }}
+
+
+
@@ -45,22 +63,23 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ i18n.ts.details }}
+
-
+
{{ i18n.ts.reporter }}:
- #{{ report.reporterId.toUpperCase() }}
+ {{ i18n.ts.id }}# {{ report.reporterId }}
- {{ i18n.ts.moderationNote }}
+ {{ i18n.ts.staffNotes }}
{{ moderationNote.length > 0 ? '...' : i18n.ts.none }}
@@ -78,8 +97,9 @@ SPDX-License-Identifier: AGPL-3.0-only
diff --git a/sharkey-locales/en-US.yml b/sharkey-locales/en-US.yml
index 4196e3ea09..2856923771 100644
--- a/sharkey-locales/en-US.yml
+++ b/sharkey-locales/en-US.yml
@@ -598,6 +598,9 @@ roleAutomatic: "automatic"
translationTimeoutLabel: "Translation timeout"
translationTimeoutCaption: "Timeout in milliseconds for translation API requests."
+staffNotes: "Staff notes"
+instanceIconAlt: "Icon of {name}"
+
attributionDomains: "Attribution Domains"
attributionDomainsDescription: "A list of domains whose content can be attributed to you on link previews, separated by new-line. Any subdomain will also be valid. The following needs to be on the webpage:"
writtenBy: "Written by {user}"