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.