Hay un problema con la ortografía de la palabra “Umschalt” (Shift) en los atajos añadidos por los plugins (por ejemplo, chat y plantillas). La palabra se muestra como “UmschAlt” con una “A” mayúscula en el medio.
1 me gusta
Noté que “Umschalt” también está extrañamente capitalizado cuando paso el cursor sobre la barra de herramientas del editor.


1 me gusta
El problema ocurre aquí:
Puede modificar involuntariamente partes de la cadena traducida que contienen “ctrl”, “alt”, etc.
Shift → Umschalt
Umschalt → UmschAlt
Creo que usar la expresión regular \b para que coincida con los límites de las palabras podría resolver el problema.
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 Me gusta
