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