Moved shortcut interceptor to an external class, added interception of all modifier keys, not just Shift.
Updated i18n.