Die einfachste Lösung, an die ich denken kann, ist die Verwendung des benutzerdefinierten Gruppennamens, falls die Übersetzung nicht gefunden werden kann. Das einzige Problem, das ich sehe, ist, dass Gruppennamen anscheinend in Kleinbuchstaben umgewandelt werden.
I18n.t("emoji_picker.twitch", { defaultValue: "twitch" })
Die aufwendigere Lösung wäre, SiteTextsController und TranslationOverride so anzupassen, dass sie mit benutzerdefinierten Emoji-Gruppennamen (oder anderen benutzerdefinierten Übersetzungen, die zur Laufzeit hinzugefügt werden müssen) funktionieren.