Английский язык отображения Windows 10 с русским методом ввода

718
David

Я изо всех сил пытаюсь достичь того, что кажется довольно простым делом.

  • Я использую ноутбук с Windows 10, установленный на английском языке.
  • Я живу в Германии, поэтому Country or region( Settings -> Time & Language -> Region & language) настроен на Germany.
  • Мой Display Languageнастроен на English (United States).
  • Поскольку я использую аппаратную клавиатуру с американской раскладкой, но все еще нужно набирать некоторые немецкие слова, у меня есть две раскладки клавиатуры, добавленные к языку ввода - US(по умолчанию) и German.

Все идет нормально. Но недавно я начал изучать русский язык, и теперь мне нужно попрактиковаться в наборе текста. Я не могу добавить русскую раскладку клавиатуры к English (United States)языку - она ​​просто не отображается в списке.

Чтобы добавить раскладку клавиатуры в мой список клавиш с возможностью переключения горячих клавиш, все, что я хочу. Когда я добавляю Russianв качестве языка, это, очевидно, игнорируется горячей клавишей переключения раскладки клавиатуры, так как это совершенно новый метод ввода, а не просто раскладка клавиатуры, поэтому он продолжает переключаться между USи DEтолько.

Вот как выглядит моя языковая панель с Russianдобавленным языком:

Screenshot of Input Methods

Это мои расширенные настройки и горячие клавиши языковой панели:

Screenshot of and language bar hotkeys

Может кто-нибудь помочь? Спасибо заранее!

0
Если вы хотите циклически менять `US` =>` DE` => `RU`, используя единственную горячую клавишу, тогда установите три _languages_, т.е. английский (` en-US` клавиатура), немецкий (`de-DE`) и русский (` ру-RU`). JosefZ 6 лет назад 0
Не изменит ли это взаимодействие с разными вещами? Как веб-сайты, которые затем начинают показываться предпочтительно на русском языке, когда в данный момент активен `ru-RU`? Я предпочел бы иметь один и тот же язык и разные раскладки клавиатуры. Я имею в виду, я не могу быть единственным, кто хочет использовать английский в качестве языка отображения и русский в качестве метода ввода, верно? Там должен быть простой способ настроить это. David 6 лет назад 0

1 ответ на вопрос

0
HYBRID BEING

Этот вопрос требует противоположности другого, на который я ответил, но тот же ответ применим и здесь (по большей части). Можно добавить любую раскладку клавиатуры на любой язык ввода через PowerShell. В вашем случае вам потребуется:

$OldList = Get-WinUserLanguageList $OldList.Add("en-US") # German layout (or you can add it via Language screen afterwards) $OldList[-1].InputMethodTips.Add("0409:00000407") # Russian layout $OldList[-1].InputMethodTips.Add("0409:00000419") Set-WinUserLanguageList -LanguageList $OldList 

Помните, что проверка орфографии зависит от языка ввода, поэтому вы не сможете использовать проверку орфографии на русском или немецком языке. Если вам нужна проверка орфографии на этих языках, установите три языка ввода, как JosefZуказано в комментарии.