Bei dem Wort „Umschalt“ (Shift) in den von Plugins hinzugefügten Verknüpfungen (z. B. Chat und Vorlagen) liegt ein Rechtschreibfehler vor. Das Wort wird als „UmschAlt“ mit einem großen „A“ in der Mitte angezeigt.
1 „Gefällt mir“
I noticed that “Umschalt” is also weirdly capitalized when I hover over the toolbar of the composer.


1 „Gefällt mir“
Das Problem tritt hier auf:
Es kann unbeabsichtigt Teile des übersetzten Strings ändern, die „ctrl“, „alt“ usw. enthalten.
Shift → Umschalt
Umschalt → UmschAlt
Ich denke, die Verwendung des \\b Regex, um Wortgrenzen abzugleichen, könnte das Problem lösen.
string = string
.toLowerCase()
.replace(/\\bshift\\b/, i18n("shortcut_modifier_key.shift"))
.replace(/\\bctrl\\b/, i18n("shortcut_modifier_key.ctrl"))
.replace(/\\bmeta\\b/, i18n("shortcut_modifier_key.ctrl"))
.replace(/\\balt\\b/, i18n("shortcut_modifier_key.alt"));
4 „Gefällt mir“
