Windows 10 Englische Anzeigesprache mit russischer Eingabemethode

780
David

Ich bemühe mich, etwas zu erreichen, was als eine ziemlich einfache Sache erscheint.

  • Ich verwende einen Windows 10-Laptop, der auf Englisch installiert ist.
  • Ich wohne in Deutschland, also ist Country or region( Settings -> Time & Language -> Region & language) eingestellt Germany.
  • Mein Display Languageist eingestellt English (United States).
  • Da ich eine Hardwaretastatur mit US-Layout verwende, aber noch etwas Deutsches eingeben muss, habe ich zwei Tastaturlayouts zur Eingabesprache hinzugefügt - US(Standard) und German.

So weit, ist es gut. Aber ich habe vor kurzem angefangen, Russisch zu lernen, und jetzt muss ich das Schreiben üben. Ich kann das russische Tastaturlayout nicht zur English (United States)Sprache hinzufügen - es wird einfach nicht in der Liste angezeigt.

Das Tastaturlayout zu meiner umschaltbaren Tastaturbelegungsliste für Hotkeys hinzuzufügen, ist alles, was ich will. Wenn ich Russianeine Sprache hinzufüge, wird sie offensichtlich von der Tastenkombination für den Tastaturlayout-Schalter ignoriert, da es sich um eine völlig neue Eingabemethode und nicht nur um ein Tastaturlayout handelt. Es wird also ständig zwischen USund DEumgeschaltet.

So sieht meine Sprachleiste mit Russianadd als Sprache aus:

Screenshot of Input Methods

Dies sind meine erweiterten Einstellungen und Hotkeys für die Sprachleiste:

Screenshot of and language bar hotkeys

Kann jemand helfen? Vielen Dank im Voraus!

0
Wenn Sie zyklisch "US" => "DE" => "RU" mit dem einzigen Hotkey ändern möchten, richten Sie drei _languages_ ein, dh Englisch ("en-US" - Tastatur), Deutsch ("de-DE") und Russisch (` ru-RU`). JosefZ vor 6 Jahren 0
Würde das nicht die Interaktion mit verschiedenen Dingen ändern? Wie Websites, die dann vorzugsweise auf Russisch erscheinen, wenn aktuell "ru-RU" aktiv ist? Ich hätte lieber die gleiche Sprache und verschiedene Tastaturlayouts. Ich meine, ich kann nicht der einzige sein, der Englisch als Anzeigesprache und Russisch als Eingabemethode verwenden möchte, richtig? Es muss einen einfachen Weg geben, dies einzurichten. David vor 6 Jahren 0

1 Antwort auf die Frage

0
HYBRID BEING

Diese Frage stellt das Gegenteil von einer anderen, die ich beantwortet habe, aber die gleiche Antwort trifft auch hier zu (größtenteils). Über PowerShell können Sie jeder Eingabesprache ein beliebiges Tastaturlayout hinzufügen. In Ihrem Fall benötigen Sie:

$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 

Beachten Sie, dass die Rechtschreibprüfung von der Eingabesprache abhängt, sodass Sie die Rechtschreibprüfung nicht in Russisch oder Deutsch verwenden können. Wenn Sie eine Rechtschreibprüfung in diesen Sprachen benötigen, richten Sie drei Eingabesprachen ein, wie JosefZin einem Kommentar angegeben.