Em versões anteriores do Windows (até o Windows 7), era possível definir US layout para Russian idioma de entrada. Com isso, foi possível configurar para ter Russian idioma de entrada com RU e US layouts, comutáveis por uma sequência de teclas e Japanese idioma de entrada, que você pode alternar de outra seqüência de teclas. / p>
Ai, US layout para Russian idioma de entrada foi removido em versões posteriores do Windows. No entanto, é possível adicionar qualquer layout a qualquer idioma de entrada por meio do PowerShell:
$OldList = Get-WinUserLanguageList
$OldList.Add("en-US")
$OldList[-1].InputMethodTips.Add("0409:00000419")
Set-WinUserLanguageList -LanguageList $OldList
Isso adicionará um idioma de entrada English (United States) ( 0409 ) com os layouts US ( 00000409 ) e RU ( 00000419 ). O idioma de entrada English (United States) existente será sobrescrito.
Observação: com essa configuração, o Windows algumas vezes começa a pensar que você tem três idiomas de entrada, apesar de listar apenas dois, forçando você a percorrer os três idiomas em vez de apenas japonês e inglês / russo. Adicione e remova um idioma de entrada que não deveria estar lá para resolver isso temporariamente.
UPD: Lembre-se de que a verificação ortográfica depende do idioma de entrada atual e não do layout do teclado, portanto, você não poderá ter a verificação ortográfica nos dois idiomas. Se você quiser ter a verificação ortográfica em russo, será necessário adicionar um idioma de entrada Russian aos layouts RU e US :
$OldList = Get-WinUserLanguageList
$OldList.Add("ru-RU")
$OldList[-1].InputMethodTips.Add("0419:00000409")
Set-WinUserLanguageList -LanguageList $OldList
Nota 2: pode procurar identificadores de idioma e de teclado aqui . Por exemplo, você pode usar 0809 para English (United Kingdom) idioma de entrada e 00000809 para en-GB layout.
Outro inconveniente menor com esse método (pelo menos para mim) é que com o indicador de entrada de ícones da barra de tarefas menor, será mostrado ENG para ambos os layouts. Se você não gosta de ícones grandes na barra de tarefas ou se o indicador de entrada está desativado, outra opção é usar a barra de idiomas com ícones personalizados (por padrão, ele mostrará EN e um ícone de teclado cinza para ambos os layouts).
Para fazer isso, use um aplicativo vinculado na descrição de este vídeo ou siga o tutorial no vídeo para definir ícones no Registro:
- Ativar a barra de idiomas na versão para computador das configurações de idioma;
- Escolha / prepare um ícone (ou dois) para usar em um dos layouts (ou ambos).
- Abra o editor de registro e navegue até HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ CTF;
- Crie uma nova chave e nomeie-a como
LayoutIcon ;
-
Pesquisa idioma pretendido e identificadores de teclado;
- Dentro da chave
LayoutIcon , crie a chave para o idioma de entrada desejado ( 0409 para English (United States) );
- Nele, crie duas chaves para os layouts de teclado desejados (
00000419 e 00000409 para US e RU layouts respectivamente);
- Em cada um deles, crie valores String com o nome
IconFile e o valor REG_DWORD IconIndex ;
- Defina
IconFile como o caminho do recurso de ícone escolhido (.ico, .icl, .dll). Defina IconIndex para o índice de ícone no arquivo de recursos ou 0 para .ico;
- Reinicie o shell ou reinicialize para que as alterações entrem em vigor.
Isso pode ser redefinido após algumas atualizações do sistema, por isso é melhor manter o aplicativo / tutorial salvo em sua unidade em algum lugar (junto com o (s) ícone (s), de preferência).
Em suma, não é a solução perfeita, mas acho que é a mais próxima.