플러그인(예: 채팅 및 템플릿)에서 추가된 단축키에 “Umschalt”(Shift) 단어의 철자 문제가 있습니다. 이 단어는 중간에 대문자 "A"가 포함된 "UmschAlt"로 표시됩니다.
1개의 좋아요
작성 도구(Composer)의 툴바에 마우스를 올리면 "Umschalt"가 이상하게 대문자로 표시되는 것을 확인했습니다.


1개의 좋아요
문제는 다음 위치에 발생합니다:
“ctrl”, “alt” 등이 포함된 번역된 문자열의 일부가 의도치 않게 수정될 수 있습니다.
Shift → Umschalt
Umschalt → UmschAlt
단어 경계를 일치시키기 위해 \b 정규 표현식을 사용하면 이 문제를 해결할 수 있다고 생각합니다.
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개의 좋아요
