Альтернативный ответ
Если две раскладки клавиатуры не отличаются по многим символам, вы можете добавить Alt-модификаторы для иностранного языка (скажем, стандартные символы раскладки США на слое Alt немецкой клавиатуры) с помощью такой утилиты, как AutoHotKey или аналогичной.
Или создайте таблицу ключей для ОС, которая является более правильным способом сделать это.
- никогда не нужно переключаться и задаваться вопросом, какой язык активен (может быть очень отвлекающим)
- вы можете часто получать доступ к слою Alt, и это замедляет ваш поток.
Для некоторых европейских языков вы можете перемещать символы постоянно, вместо того, чтобы иметь слой.
Например, сочетания клавиш [] и {} - Alt / Shift () и [] ;: '"для клавиш рядом с üäö, что позволяет вам сохранить почти нормальную американскую раскладку для кодирования и освободить место для символов ваших языков в местах где они обычно проживают.