diff --git a/public/language/en-GB/activitypub.json b/public/language/en-GB/activitypub.json
new file mode 100644
index 0000000000..eb90e62c35
--- /dev/null
+++ b/public/language/en-GB/activitypub.json
@@ -0,0 +1,6 @@
+{
+ "no-topics": "This forum doesn't know of any other topics yet.",
+
+ "topic-event-announce-ago": "%1 shared this post %3",
+ "topic-event-announce-on": "%1 shared this post on %3"
+}
\ No newline at end of file
diff --git a/public/language/en-GB/admin/settings/activitypub.json b/public/language/en-GB/admin/settings/activitypub.json
index 2874d82c8e..d4cc62360d 100644
--- a/public/language/en-GB/admin/settings/activitypub.json
+++ b/public/language/en-GB/admin/settings/activitypub.json
@@ -1,6 +1,4 @@
{
- "no-topics": "This forum doesn't know of any other topics yet.",
-
"acp.intro-lead": "What is Federation?",
"acp.intro-body": "NodeBB is able to communicate with other NodeBB instances that support it. This is achieved through a protocol called ActivityPub. If enabled, NodeBB will also be able to communicate with other apps and websites that use ActivityPub (e.g. Mastodon, Peertube, etc.)",
"acp.general": "General",
diff --git a/public/language/en-GB/error.json b/public/language/en-GB/error.json
index cc51fa2611..19b1d689df 100644
--- a/public/language/en-GB/error.json
+++ b/public/language/en-GB/error.json
@@ -282,5 +282,6 @@
"activitypub.invalid-id": "Unable to resolve the input id, likely as it is malformed.",
"activitypub.get-failed": "Unable to retrieve the specified resource.",
"activitypub.pubKey-not-found": "Unable to resolve public key, so payload verification cannot take place.",
- "activitypub.origin-mismatch": "The received object's origin does not match the sender's origin"
+ "activitypub.origin-mismatch": "The received object's origin does not match the sender's origin",
+ "activitypub.actor-mismatch": "The received activity is being carried out by an actor that is different from expected."
}